@Smeilz1
За любое развитие

Какой язык лучше всего учить для потокового распознавания текста с картинок на экране?

Программа генерирует различные картинки в реальном времени, примерно 1 в секунду. Моя задача, используя Fine Reader или подобные программы научить ее распознавать какой текст написан на данных картинках, причем это нужно делать в режиме реального времени, то есть чем быстрее ,тем лучше. Какой язык программирования лучше всего подойдет для решения данной задачи?
Желательно с аргументами.
Заранее спасибо и с уважением.
P.S. начал изучать курс по Python,но похоже для моей задачи он будет работать медленно.
  • Вопрос задан
  • 687 просмотров
Решения вопроса 3
AMar4enko
@AMar4enko
Учить надо не язык, а область Computer Science, которая называется машинное обучение.
Ответ написан
Нет смысла писать свой велосипед если не знаешь с какой стороны подойти к задаче распознавания. С наукой под названием "Компьютерное Зрение" в целом следовало бы ознакомиться, но не думаю, что это гарантирует столь же хороший результат, что и готовое ПО, в которое вложено много человеко-лет.

Исходя из описания задачи может подойти связка Tesseract + Python или связка с Go (если решать по серьёзному) и его горутинами для потоковой обработки картинок:
Горутины: всё, что вы хотели знать, но боялись спросить
Go: производительность горутин
Ответ написан
Комментировать
@azsx
Если Вам реально надо распознавать текст, то CuneiForm до сих пор работает из консоли, можно присобачить к любому своему сервису. Если Вам надо распознавать капчи, то надо просто почитать несколько примеров реализаций, это выше уровня hello world, но явно не научные изыскания как зашумленную рекапчу распознавать.
---
Насчёт cuda и прочего.
1. Вы с ним работали? Там главное под ихний формат расчёты преобразовать, а так то, конечно, там С++ (который скорее чистый С).
2. Не, ну реально распознавать на процессоре будет в разы проще. Выбрать ЯП попроще и вперёд.
зы
а так, конечно, ТЗ нет - хз чо советовать.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Алгоритмы Computer Vision нужно учить, а не язык программирования!
Текст с видео можно распознавать даже через JS.
Ответ написан
@sevocis
Какой удобнее лично вам.
Python - годится.
Все равно распознавать будет не Python, а готовая не вами написанная библиотека.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы