Author Topic: Распознавалка симпл капчи  (Read 23796 times)

0 Members and 1 Guest are viewing this topic.

007clickermann

  • Зашел в гости
  • *
  • Posts: 7
    • View Profile
Re: Распознавалка симпл капчи
« Reply #60 on: October 23, 2018, 10:19:14 PM »
Впринципе, если удастся  отделить цифры от линий (удалить линии), то проблем вообще никаких. С удалением черной/черных линий нужно еще подумать, у меня идей пока нет.


Нужно больше экземпляров, или ссылку на эту капчу.

Вложил 10 примеров, может поможет как-то.

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Распознавалка симпл капчи
« Reply #61 on: October 23, 2018, 10:31:27 PM »
Вложил 10 примеров, может поможет как-то.
Нет, не поможет, так как файлы в jpg, и в отвратительном качестве. Нужны в формате без потерь - bmp, png...

007clickermann

  • Зашел в гости
  • *
  • Posts: 7
    • View Profile
Re: Распознавалка симпл капчи
« Reply #62 on: October 24, 2018, 08:29:29 AM »
Еще раз перезалил, увеличил и сделал в bmp.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Распознавалка симпл капчи
« Reply #63 on: October 24, 2018, 10:20:12 AM »
Увеличил?  :o
Здесь поподробнее. Как увеличил, чем и зачем. Или это и есть оригинальный размер? Или оригинального мы не знаем, а эта капча в чём нибудь типа эмулятора андроида и размер зависит от размеров окна?
« Last Edit: October 24, 2018, 10:22:32 AM by Vint »


007clickermann

  • Зашел в гости
  • *
  • Posts: 7
    • View Profile
Re: Распознавалка симпл капчи
« Reply #64 on: October 24, 2018, 12:13:51 PM »
Увеличил не саму капчу, не рисунок, а окно в процентах для того, чтобы можно было сделать скриншот покрупнее.
Когда делал скриншот, то выбрал формат сохранения bmp.
В чем вопрос? Не придирайтесь к словам.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Распознавалка симпл капчи
« Reply #65 on: October 24, 2018, 01:24:30 PM »
Увеличил не саму капчу, не рисунок, а окно в процентах для того, чтобы можно было сделать скриншот покрупнее.
Когда делал скриншот, то выбрал формат сохранения bmp.
В чем вопрос? Не придирайтесь к словам.
Никто к словам не придирается. Пытаются выяснить непонятные "махинации"  :D. И как видно, не зря.
Не обратил бы я внимание на слово "увеличил" и если бы кто нибудь взялся искать решение, это могло всплыть через пять страниц обсуждений и поисков - 'почему же не работает'.

Нельзя играться с масштабом для скринов! Все изображения пересчитываются.
В задачах по анализу графики просят скрины , чтобы с ними работать, а не только на них посмотреть. И они должны обязательно быть в рабочем масштабе и цвете.
« Last Edit: October 24, 2018, 01:26:15 PM by Vint »


007clickermann

  • Зашел в гости
  • *
  • Posts: 7
    • View Profile
Re: Распознавалка симпл капчи
« Reply #66 on: October 24, 2018, 01:37:41 PM »
Выше писали о том, что плохое качество и jpg. Для улучшения качества увеличил масштаб и сохранял в другом формате. Какое значение имеет размер, если область сканирования все равно выставляется в параметрах в коде и важно понять идею как расшифровать подобную капчу на автомате?
Если нужен оригинальный размер в bmp, то естественно, пришлю оригинальные. Опять же, увеличивалось это все только для удобства генерирования идей :)

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Распознавалка симпл капчи
« Reply #67 on: October 24, 2018, 01:59:52 PM »
Выше писали о том, что плохое качество и jpg. Для улучшения качества увеличил масштаб и сохранял в другом формате.
В том сообщении "качество" относилось к степени сжатия JPEG. Можно зашакалить до жутких артефактов, а можно сохранить и в качестве 100% без артефактов jpeg-а совсем.

Опять же, увеличивалось это все только для удобства генерирования идей :)
Для этого хватило бы и первого выложенного скрина. Чтобы подобрать подходящие способы решений, этого мало. Нужно пробовать, а пробовать на искажённом изображении нет смысла. Потом, на рабочем, всё будет иначе.
« Last Edit: October 24, 2018, 02:01:23 PM by Vint »


dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Распознавалка симпл капчи
« Reply #68 on: October 24, 2018, 09:45:38 PM »

Вложил 10 примеров, может поможет как-то.
Да, масштаб это лишнее, ну и фиг с ним, уменьшил снова для экспериментов.

И как оказалось, и как и писал Кирил, ничего выдумывать не нужно, уже есть готовые алгоритмы. Нужно немного подправить их, и все будет работать.

Вот готовый распознаватель по шаблонам http://crapware.aidf.org/forum/index.php?topic=88.msg16221#msg16221

Я попробовал с колормодом 8, процент нужно выставлять при отладке , зависит от масштаба. Горизонтальные линии в этом случае не помеха. Попробовал сканировать пару цифр в масштабе 33% от имеющегося, процент = 83, находит без проблем, но находит иногда лишние по вертикали (одну над одной), без проблем можно отсеять. Если же масштаб побольше взять, то точность скорее всего увеличится.

От тебя только требуется вырезать нужные шаблоны, отредактировать немного (убрать эти линии), сохранить и пронумеровать. Ну и далее испытывать, налаживать...


007clickermann

  • Зашел в гости
  • *
  • Posts: 7
    • View Profile
Re: Распознавалка симпл капчи
« Reply #69 on: October 25, 2018, 12:22:49 AM »
Ясно, спасибо, буду пробовать.

kubosan

  • Зашел в гости
  • *
  • Posts: 1
    • View Profile
Re: Распознавалка симпл капчи
« Reply #70 on: December 10, 2018, 03:30:23 PM »
А как можно решить вот такую капчу?

http://prntscr.com/l9kuyf
Файл также во вложении.

Можно вот так  https://prnt.sc/lt1vt4