Инструменты пользователя

Инструменты сайта


Боковая панель

Перевод этой страницы:

ru:addons:capmonster:learning:prefiltering

3. Фильтры

Графические фильтры помогут привести каптчу к нужному цвету, убрать помехи, а главное - правильно отмасштабировать каптчу.

Что должно получиться

В идеальном варианте после применения всех фильтров ваша каптча должна быть:
1) Черно-белой без оттенков серого. Буквы Черные, фон - белый.
2) С минимальным количеством помех типа линий, кружков, точечек, пятнышек и т.д.
3) Среднего размера для простых каптч, раза в полтора-два крупнее для более сложных каптч

Два набора фильтров

1) Фильтры для каптч
2) Фильтры для символов

После фильтрации и капчи и символы должны выглядеть одинаково, т.е. фильтры для каптч и символов должны практически совпадать.
Но бывают некоторые исключения, например фильтр обрезки краев не нужен для символов, только для каптч.
Или, например, фильтр убирающий в циферной рекаптче половину изображения с номером дома, оставляющий только сами цифры. Очевидно, что такой фильтр не нужен для обработки собранных символов. Поэтому и пришлось разделить фильтры на две группы.

Фильтры, которые точно пригодятся

Фильтр Thresold сделает вашу каптчу черно-белой. Каждый пиксель станет либо черным, либо белым в зависимости от того, превысил ли он некоторый порог. Порог вы можете задавать в настройке фильтра.
Фильтр Resize изменит масштаб капчи.
Учтите, что увеличение размера каптчи приводит к увеличению символов на ней, а это приводит к вынужденному увеличению окна распознавания символа (в настройках поиска центров масс), что сильно увеличивает сложность ядра и, в итоге, общее время процессора, потраченное на распознавание каптчи увеличится.

Обратите внимание

Не стоит сильно увлекаться фильтрами ради уменьшения помех.

ru/addons/capmonster/learning/prefiltering.txt · Последние изменения: 2015/07/14 15:51 (внешнее изменение)