Isso é principalmente curiosidade, mas existem implementações de OCR em Java puro? Estou curioso para saber como isso funcionaria puramente em Java e o OCR em geral me interessa, então eu adoraria ver como isso é implementado em uma linguagem que eu entendo completamente. Naturalmente, isso exigiria que a implementação fosse de código aberto, mas ainda estou interessado em soluções proprietárias, pois eu poderia pelo menos verificar o desempenho nesse caso.
Eu vi alguns que podem ser usados em Java (como o Asprise ), mas não parece que essas sejam implementações puras de Java ... existem?