Manipular imagens

Boa tarde!!

Pessoal estou começando a desenvolver uma aplicação que necessita de manipular algumas informações contidas em imagens, tipo ler um cartao de visita e retirar todas as informações dele, ler documentos (cpf, rg, etc), mais não achei mtas informações sobre como fazer isso, alguem sabe de algum tutorial para esse tipo de ação?

Talvez o OCR.

Veja esse tópico:

http://www.guj.com.br/java/262943-reconhecimento-de-imagens-ocr-com-java

Att.