Какие технологии нужно использовать при разработке приложения распознования данных?
Мне нужно написать приложение для распознавания пасспортных данных на Java. Я уже пробовал что-то написать, но это работает плохо:
1. предобработка: перевод в градации серого, размытие по гауссу(3*3);
2. использовал getWords() из Tesseract;
3. пытался отсортировать полученные слова(прямоугольники) по полям.
Хотелось бы увидеть перечень технологий и этапы работы приложения или может какие-то готовые продукты с открытым кодом. Спасибо!