I am seriously considering making an optical character recognition program. I am well versed in Java and would like to know about the libraries available there. Basically, I want to convert something like the following to text. I will need a manual interrupt to indicate the pattern. For example, I would need to ask the user to mark f in this text so that I know where f occurs.

I am completely new to this, so I also don’t know how to learn from scratch. It is necessary to be guided.
source
share