Это специальная уловка такая. Люди должны думать, что у них хоть что-то в этой жизни еще осталось. Вот и… самые лучшие программисты, самые красивые девушки, и вообще Советские_X_—_самые_Y_X_в_мире.
Автор пошел простейшим путём и начал нарезать результат из большого графического файла. У данного подхода есть два минуса — отсутствие возможности локализации (т.е. использования русского языка, например) и облегчение работы для OCR модулей, которые будут распознавать эту капчу.
0) Проще испольлзовать встроенные средства для работы с шрифтами.
1) Что-то кроме цифр и латиницы на каптче — зло.
2) Про распознавание я подметил в статье. Однако и тут есть выход: скомпилировать NCaptcha с кастомными шрифтами.
3 действительно качественных компонента
Что же, я не спорю. Мой проект в начале пути, может позже подтянусь.
Однако основная проблема предложенного проекта в другом. Генерация изображения это далеко не всё, что требуется от компонента такого рода.
Библиотека предоставляет только генерацию ключа и прорисовку на изображении. Можете обернуть ее и получить нужные плюшки.
При этом в Европе совершенно нормально быть студентом и в двадцать пять и в двадцать восемь
А в России? Если я, к примеру, буду старше своих сокурстников лет, эдак, на пять-шесть? Просто в свое время не определился с профессией, а теперь хочу учиться (очно), но сомневаюсь: как буду себя чувствовать среди людей, с которыми у меня достаточно чувствительная разница в возрасте.
Вместо того, чтобы разглядывать кашу из букв и цифр, разработчики NotCaptcha предлагают выставить картинки в вертикальное положение, передвигая ползунки.
Вы правда думаете, что крутить-вертеть ползунки удобнее и быстрее?
Я сам очень не люблю проходить CAPTCHA, но алтернативные решения часто бывают хуже.
Вектор нужно как минимум спроецировать и сгладить. Да, может быть, это делается штатными средствами GDI+ (а это значит, что алгоритмы неплохо атточены).
Битмап парсится за один проход циклом. Шрифт на нем уже сглаженый и нужного размера.
За моей спиной не стоит ни один тест на производительность, но интуитивно я бы выбрал растр.
даешь ./configure && make && make install...!
Ничего личного, Дмитрий. Всяк кулик свое болото хвалит!
0) Проще испольлзовать встроенные средства для работы с шрифтами.1) Что-то кроме цифр и латиницы на каптче — зло.
2) Про распознавание я подметил в статье. Однако и тут есть выход: скомпилировать NCaptcha с кастомными шрифтами.
Что же, я не спорю. Мой проект в начале пути, может позже подтянусь.
Библиотека предоставляет только генерацию ключа и прорисовку на изображении. Можете обернуть ее и получить нужные плюшки.
А в России? Если я, к примеру, буду старше своих сокурстников лет, эдак, на пять-шесть? Просто в свое время не определился с профессией, а теперь хочу учиться (очно), но сомневаюсь: как буду себя чувствовать среди людей, с которыми у меня достаточно чувствительная разница в возрасте.
Вы правда думаете, что крутить-вертеть ползунки удобнее и быстрее?
Я сам очень не люблю проходить CAPTCHA, но алтернативные решения часто бывают хуже.
Битмап парсится за один проход циклом. Шрифт на нем уже сглаженый и нужного размера.
За моей спиной не стоит ни один тест на производительность, но интуитивно я бы выбрал растр.