JfxDev
Я думаю, что вам придется найти оригинальные источники исследований и либо реализовать их самостоятельно с нуля (в этом случае, изучая основы и теорию, вы находитесь на правильном пути), и/или найти библиотеку с открытым исходным кодом, которую вы можете использовать для ускорения своего понимания.
Я вижу, что это помечено Java. Java может сделать это прекрасно, но если вы не можете найти проект Java с открытым исходным кодом, вам, возможно, придется посмотреть на проекты с открытым исходным кодом, отличные от Java OCR.
Я понятия не имею, каков статус этого конкретного проекта, но вы могли бы внести свой вклад здесь:
Java OCR скачать | SourceForge.net[^]
Если вы действительно хотите реализовать его самостоятельно, независимо от того, что там есть, скажем, как учебный опыт или конструктор резюме (или что-то еще), если у вас есть время, это, вероятно, будет веселый и полезный проект. Особенно если вы освободите источник.