Форум программистов, компьютерный форум, киберфорум
Наши страницы
Искусственный интеллект
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
MAKC13
1 / 1 / 0
Регистрация: 05.12.2013
Сообщений: 179
1

Распознавание цифр

11.10.2015, 14:10. Просмотров 804. Ответов 8
Метки нет (Все метки)

Добрый день, помогите пожалуйста найти пример с кодом программы распознавания чисел по картинкам. Весь инет перерыл ничего нормального не нашел. Заранее спасибо за помощь)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2015, 14:10
Ответы с готовыми решениями:

ИНС Кохонена. Распознавание цифр
Проектирую нейронную сеть Кохонена. Обучающая выборка состоит из 9 изображений 10х20px (три...

Распознавание слов
Программа обладающая ИИ должна уметь распознавать слова, в которых сделаны ошибки. Попробуем...

Распознавание образов
Можно при помощи моделирования нейросетей или чисто математических алгоритмов распознавать объекты,...

Распознавание образов
Здравствуйте, хотел бы спросить совета у вас. Вообщем надо написать курсовую работу по теме...

Распознавание образов
Какую лучше всего взять библиотеку, метод именно про распознавание образов?

8
VTsaregorodtsev
580 / 533 / 77
Регистрация: 19.02.2010
Сообщений: 1,935
11.10.2015, 23:07 2
Чисел каких? Если рукописных, да ещё и от кучи разных "писателей" - то гуглите MNIST, гугл выдаст и ссылку на страничку базы с картинками, и примеры картинок. А добавите к запросу и нужный язык программирования - может, и прога найдётся.

Я с этой базой работал, распознавал разными методами (из области нейронных сетей, преимущественно) - но пояснять по ней ничего не буду, ибо лень. Т.е. чтобы понять формат хранения данных - прокачивайте английский, если он не прокачан.

Есть ещё и буржуинская база с фотками номеров домов, тоже считающаяся сейчас "стандартной"-общедоступной для задачи распознавания. http://ufldl.stanford.edu/housenumbers/
Софт, наверное, тут уже специально не раздаётся (учёные делают софт чисто для своих экспериментов) - но алгоритмы в статьях учёных описываются.

Ну а что-то для распознавания простых captcha обязательно должно найтись (или можно будет допилить под распознавание только цифр вместо, например, цифр и букв).

Так что дофига вариантов.
1
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
18.10.2015, 14:15 3
Искать в интернете можно всю жизнь. Лучше такую программу сделать самому. Начните с простого. Программа должна отличать 0 от 1. Если это напишите, то добавляйте в программу цифры в следующем порядке 6 и 9; 3 и 8; 4 и 7; 2 и 5
Удачи вам!
0
сахатый
36 / 16 / 4
Регистрация: 12.10.2015
Сообщений: 94
Завершенные тесты: 2
14.11.2015, 19:39 4
Цитата Сообщение от MAKC13 Посмотреть сообщение
Добрый день, помогите пожалуйста найти пример с кодом программы распознавания чисел по картинкам. Весь инет перерыл ничего нормального не нашел. Заранее спасибо за помощь)
Смотря зачем Вам, если для пользования, чтобы быстро и качественно, то достаточно библиотек валяется по сети, если чтобы самому разобраться как работает с нуля на простом примере, без то архитектурных наворотов и бесконечных цепочек зависимостей, то другой вопрос.

На каком языке предпочитаете программировать?
0
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
15.11.2015, 18:12 5
сахатый,
Автор видимо нашел свою программу. Писать можно на любом языке, каким владеете. У меня руки не доходят до этого. А задача интересная. Тут столько вариантов. Например.
1. Метод объема. Цифры различаются по количеству пикселей, которые они занимают на графическом файле. Очень удобен например для выделения цифры 1
2. Метод прямоугольников. Из цифр тут только 1 и подходит. Прямоугольник в котором она помещается имеет большое соотношение сторон.
3. Метод прямых линий
4. Метод самопересекающихся линий
5. Метод наложения. Один из самых ходовых. Но он требует иметь эталоны цифр. И далее идет сравнение (наложение) чем больше процент совпадений, тем вероятней и точнее результат.
Есть и другие методы. Например сканирование параллельным прямыми. А также веерными линиями. И метод решетки и ...
0
сахатый
36 / 16 / 4
Регистрация: 12.10.2015
Сообщений: 94
Завершенные тесты: 2
16.11.2015, 14:09 6
Цитата Сообщение от geh Посмотреть сообщение
Писать можно на любом языке, каким владеете.
это само собой, имелось в виду если языки идентичные, то примеры бы больше пригодились, родной язык всё таки милее согласитесь
0
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
16.11.2015, 14:26 7
сахатый
Вы правы. Но если известен хотя бы алгоритм, то
половина задачи решена. А иногда и больше.
Часто сложность задачи как раз и состоит в поиске
алгоритма.
0
сахатый
36 / 16 / 4
Регистрация: 12.10.2015
Сообщений: 94
Завершенные тесты: 2
16.11.2015, 20:38 8
Цитата Сообщение от geh Посмотреть сообщение
Вы правы. Но если известен хотя бы алгоритм, то
половина задачи решена. А иногда и больше.
Часто сложность задачи как раз и состоит в поиске
алгоритма.
Так и есть. Однако нередко процесс разработки алгоритма и собственно его написание, сливается, по крайней мере граница нечёткая, частенько первичная идея в процессе написания эволюционирует, а иногда до неузнаваемости относительно изначальных планов. Это как и с любым динамическим поиском, когда в процессе принимаются стратегические решения от которых зависит последующие построения. Придумать алгоритм и написать почти так же как задумано, это возможно лишь с маленькими задачами. Всё чуть покрупнее может быть запланировано только отчасти, до момента новых озарений по поводу более оптимального решения подзадач.
1
buddismdotru
22 / 3 / 0
Регистрация: 24.05.2016
Сообщений: 61
24.05.2016, 11:31 9
добрый день.
Разрабатываем библиотеку распознавания образов и программу с открытом кодом.
http://www.buddism.ru///ocrlib/docum...tml?edit=print
на этой базе возможно решить и Вашу задачу.
если интересно - пишите gomde@mail.ru
0
24.05.2016, 11:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2016, 11:31

Распознавание образов
Нужна помощь в области методов распознавания образов, а именно нужна информация(литература, лекции)...

Распознавание предметов на фото
Требуется помощь в создании программы по распознанию предметов и образов на фотографии

Распознавание номера машины
Уважаемые специалисты мне требуется помощь по данной теме. Имеется видеозапись. Более подробно ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru