Я читал (и пытался) программы OCR, предложенные в предыдущих ответах, но у меня все еще нет четкого ответа на мою проблему.
Мне нужно распознать рукописный текст на английском языке.Текст будет состоять из нескольких строк, но длина каждой строки будет составлять всего одно или два слова.Текст от другого человека в то время.Я мог бы попросить этого человека предоставить учебный файл (например, с алфавитом и цифрами от 0 до 9), но я не могу попросить гораздо более сложное обучение, чем это.
Мне нужно интегрировать распознавание как часть другого (Java) приложения, но решение не должно быть Java.Я могу просто выполнить его из Java и получить результаты из текстового файла.
Любые рекомендации?
Я уже тестировал Tesseract (плохие результаты без обучения и обучения выглядят довольно сложными).Java OCR выглядело как идеальное решение (простое обучение, открытый исходный код и Java), но оно не работает даже с их собственными примерами (кто-нибудь имел лучший опыт?).GOCR не кажется очень активным.
Конечно, я предпочитаю бесплатные решения, но это НЕ ДОЛЖНО (хотя проблема, которую я вижу с коммерческим вариантом, заключается в том, что я должен иметь возможность интегрировать его в свое собственное приложение, которое будет предлагаться как SaaS)