![]() |
Распознавание картинки на php
Есть у кого что-нибудь интересное на эту тему, например ссылки или пример, буду очень признателен.
|
Вот тут посмотри https://forum.antichat.ru/thread20633.html
|
спасибо, только там практичеси ничего интересного, но для начала сойдёт. вот нашел пример _http://my.opera.com/doorway/blog/show.dml/201627 в принципе аналогичен тому что был приведён в той теме, но всё реализовано в классе.
|
Я писал когда-то распознавалку для phpBB. Принцип таков: Удаляешь все пиксели, цвет которых вроде меньше 137, остаются только цифры без шума. Разделяешь картинку побуквенно и сравниваешь с эталонами. Где больше совпадений - та буква это и есть. Эталоны нужно приготовить заранее - накачать картинок, убрать шум, подписать их все, чтобы было 0,1,2-9, каждой свой файл или строка из 0 и 1. Прикольно еще баловаться с ASCII-представлением картинки :)
Да еще вот сайт, посвященный этой теме captcha.ru |
1. Реализовать Ocr.
2. Работать с готовой Ocr, если она поддерживает пакетный/консольный режим, либо имеет свои Api. |
Кстати, посоветуйте размер матрицы для нейросети(если кто этим занимался, что сомнительно)...
|
Цитата:
|
XRumer разпознает :)) ну а вооще единственный разумный способ - попиксильное сравнение картинки с эталонами цифр
|
Цитата:
В итоге я все же написал ее и АИ действительно обучался и после 3-4 раундов его обыграть было очень сложно, но на нее я потратил неделю времени и исходник весил 5 чтоли метров =))) я решил что на данный момент нейросети не так уж актуальны. По крайней мере на домашних терминалах |
2Trinux, а можно прогу посмотреть? Скинь в ПМ плиз. А то я еще такого не видел.
|
Цитата:
Ибо: отладка. Тем более, что если она будет выигрывать часто, то в такую игру играть никто не будет. Ибо игрок должен получать от игры удовольствие, а не восхищаться ее реализацией. P.s. Взять 8х6 матрицу лучше? |
Цитата:
|
Цитата:
2 nerezus 8х6 шире чем 10х5. Я уже не посню всех тонкостей, я занимался нейросетями года 3-4 назад, но что-то на эту тему было. Лучше уже и длиннее... Помойму...Но тоже до определенных пределов =) |
Цитата:
Писать заново что-то желания нет =))) А вообще это интересно очень, советую - купи себе книгу по нейросетям и напиши пару стандартных примеров из книги, удивишься =) |
2Trinux, есть! :) Блин интересно стало, обязатяльно поднатужусь и куплю.
|
Trinux, а ты же раньше не советовал покупать книги и перенимать опыт автора? )
|
Тема не разкрыта есть ещё у кого-нить идеи?))
|
Как это не раскрыта? Тебе предлогают через нейросеть делать.
|
Самый рулез на Securitylab.ru. берешь paint, конвертируешь картинку в монохромній и вот те цифры без пятен фона :-)
|
Цитата:
|
Самая крутая защита c помощью картинки на ннм имхо (Тринчег превед :D )
http://viyu.jino-net.ru/trin.php |
Примеры взлома некоторых алгоритмов http://captcha.ru/breakings/
PWNtcha - captcha decoder http://sam.zoy.org/pwntcha/ OCR Research Team - http://ocr-research.org.ua/ Статья на seclabe http://www.securitylab.ru/contest/239642.php phpbb image recognizer http://www.mytempdir.com/960739 |
Вот еще что нашел!
Цитата:
|
| Время: 16:23 |