dostoevkiy22, ну вот представь ты только прикрутил фильтр цвета и ФНЧ и пошла другая капча которая делает XOR шахатной доской. (Очень злой фильтр я с кажу). Человек его кое-как различает. А все машинные системы не могут обобщающее формулы подогнать. И шахматная сетка еще и дрожит и деформируется чтоб вы не смогли ее подогнать никак.
Grayscale - хорошая тема. Я в детстве любил крутить настройки старого аналогового телевизора. Там были регуляторы цветности. И когда цветность убираешь - то особо информации не теряется но шумы (красно-синий снег) просто убираются. Фильм выглядит как нуар но вполне себе смотрибельно. Спустя лет 10 я учился в техникуме по электронике и там узнал как работает советская система вещания SECAM. Она в первую очередь - черно белая. Тоесть львиную часть спектра отдает под сигнал черно-белой картинки. И лишь 2 узенькие полосочки дает под 2 цвето-разностных сигнала. Не помню точно какая формула но вобщем в композиции с черно белым сигналом эти 2 полосочки давали полный RGB,
Сейчас конечно Секам никому не нужен но принципы цвето-восприятия - примерно такие-же остались. И например формат JPEG до сих пор использует подобный эффект. Только цвето-разностные каналы он прореживает не по частоте а по разрешению картинки. Грубо говоря если вы создали JPEG 4K качества то на самом деле Ч.Б картинка качественная а на цветах там будет отфильтрованный по ФНЧ FullHD. Кажется это называется chroma subsampling но я не уверен что это оно.
Какая ставится задача? Если придумать синтетический фильтр который давит эти завитушки - то мы получается что решаем другую задачу. Создаем комфортные условия для сети.
А зачем это делать? Нет я конечно понимаю что есть предварительная фильтрация обучающей выборки.
Если инструктор курсов вам ставит конкретно задачу - сделать конвейер из фильтра и обучения - то делайте. Но если-бы я был заказчик - то я сказал-бы что мне не нужны фильтры. Пускай сеть учится в боевых условиях. А завтра я подкину еще более шумных картинок.
MultiGramen, я тоже считал капчу идеальной защитой. Но потом узнал что угадывание капчи делегируется ... просто другим людям. Которые к примеру очень хотят зайти на порносайт. Вот такая вот ерунда получается.
Радикально в последнее время Microsoft решил. Хотят вообще убрать пароль с входа в Windows. Как будут аутентифицировать ХЗ. Наверное биометрия. И многофакторка. Без смартфона хрен зайдешь в десктоп.
Вообще надо делегировать задачу установления личности третьим сервисам на базе OpenId. Какие из этих есть - я не помню. Возможно фейсбуки, гуглы и вконтакты поддерживают этот стандарт.
К вам в форму должен приходить уже определённый пользователь с JWT-токеном.
pola_pumpkin, в этой задаче как-будто-бы не хватает еще одного параметра.
В строгом варианте решения - мы могли-бы просто очертить границы. Например от 0 до 25 рублей - вещь номер 1.
от 25 до 40 - вторая вешь. Я границы специально расставил одинаково от центров (или от мат-ожиданий). Это первый вариант.
Но четвертая вещь явно нелинейно зависит от цены.
И автор хочет частичное перекрытие. Тоесть вокруг центров цен для каждого класса вещи мы как-бы рисуем ... толи гауссиану, толи треугольное распределение как в FuzzyLogic. И еще и с неизвестным средним квадратическим отклонением. Тоесть форма и это отклонение являются неизвестными параметрами этой задачи во втором варианте.
Не совсем понятно что значит "выразить"? Это термин - не из программирования. Обычно таблицу просто расчитывают. Булевы операции &&, ||, ! в сях есть. Вот через них выражается импликация.
Возможно имелись в виду математические аналогии типа AND(x,y) = MAX(x,y) но это надо как-то отдельно оговорить. Какой базис у нас есть чтобы что-то выражать.
lone-sanchs, точно. Насколько я помню протокол RTSP на котором работают наружные Wifi камеры содержит опцию TCP или UDP для видео потока.
Если VLC воспроизводит его без задержек то надо как-то снять конфиги с VLC. Я убежден что и VLC и твой питонский API используют одни и теже видео-библиотеки.
lone-sanchs, есть стриминг основанный на TCP (https) и он по идее никогда не теряет никаких кадров. Возможно ты видел не свои потери а потери самой трансляции. А поскольку они вписаны в файл то воспроизводятся каждый раз.
Если проблема в трафике - то просто ведите учет трафика. Квоты. Шейперы. Других-то проблем торрент не создает.
А с теми людьми с которыми вы сидите совместно на одном сервере - создавайте общий чят и начинайте договариваться по хорошему. Потому-то то что вы задумали - это уже по плохому.
Обычно маршрутизацией пакетов (и соединений) занят сетевой стек а не приложение. В частности таблица маршрутов. И не может приложение уровня C# знать топологию сети и обновлять ее как только так сразу.
Если у автора - есть N серверов подключенных по M сетевым интерфейсам то надо просто забить на сетевые интерфейсы и программировать сокетные соединения (new Socket(....)) к N серверам.