Мои вопросы о распозновании изображений

Тема в разделе "WASM.BEGINNERS", создана пользователем JCronuz, 9 сен 2010.

  1. JCronuz

    JCronuz New Member

    Публикаций:
    0
    Регистрация:
    26 сен 2007
    Сообщения:
    1.240
    Адрес:
    Russia
    Привет всем васмовцам,

    Интересуюсь распознаванием изображений в частости CAPTCHA взято с proxy-list.org.ru
    [​IMG]

    Как подходят к распознаванию если такого изображения, где поначернкано линий между символами? Как определить размер изображения jpeg файлика?

    Тока не думайте что пишу авторегер, для которого нужен распознаватель каптч, исключительно простой интерес
     
  2. Folk Acid

    Folk Acid New Member

    Публикаций:
    0
    Регистрация:
    23 авг 2005
    Сообщения:
    432
    Адрес:
    Ukraine
    Нанять толпу обезьян, каждую для распознования одной буквы (типа, конвеер)
     
  3. DoctorWho

    DoctorWho New Member

    Публикаций:
    0
    Регистрация:
    16 июл 2010
    Сообщения:
    87
    Я думаю, чтобы избавится от линий, точек, и т.п. незначительного мусора, можно слегка размыть картинку, потом с допуском создать монохромную, как-нибудь так:
    if(src[x][y]>=level)
    {
    dst[x][y]=1
    }else{
    dst[x][y]=0
    }
    И уже дальше юзать обычные алгоритмы распознавания текста.
     
  4. Clerk

    Clerk Забанен

    Публикаций:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    6.689
    Адрес:
    РБ, Могилёв
    Хорошо видно что символы начерчены широкими линиями. Остальные игнорировать.
     
  5. edemko

    edemko New Member

    Публикаций:
    0
    Регистрация:
    25 ноя 2009
    Сообщения:
    454
    возможно текст или мусор печатаются с некоторой степенью прозрачности, представляя собой "размытость @DoctorWho" или фон