Estou procurando um Java OCR que roda no Android, mas o Asprise não parece ser um OCR independente da plataforma. existe algum Java OCR de código aberto / gratuito que eu possa usar para o desenvolvimento de aplicativos Android?
Estou procurando um Java OCR que roda no Android, mas o Asprise não parece ser um OCR independente da plataforma. existe algum Java OCR de código aberto / gratuito que eu possa usar para o desenvolvimento de aplicativos Android?
Respostas:
O OCR pode consumir bastante a CPU; talvez você queira reconsiderá-lo em um telefone inteligente.
Além disso, que eu saiba, as bibliotecas populares de OCR são Aspire e Tesseract . Como o Java não é direto, você não receberá uma biblioteca de OCR do Android.
No entanto, o Tesseract é de código aberto (de fato hospedado no GitHub); para que você possa dedicar algum tempo para portar o subconjunto necessário ao Java. Meu entendimento é que não é C ++ insano , portanto, dependendo do quanto você precisa de OCR, pode valer a pena.
Resposta tão curta: Não.
Resposta longa: se você estiver disposto a trabalhar para isso.
Estou tendo muita sorte com o tesseract-android-tools
O Google Goggles é o aplicativo perfeito para fazer OCR e tradução.
E a boa notícia é que o Google Goggles se tornará a App Platform .
Até então, você pode usar os motores de QI .
Sim existe.
Mas o OCR é muito vasto. Conheço um aplicativo Android que possui um recurso de OCR, mas esse pode não ser o tipo de OCR que você está procurando.
Esse aplicativo de código aberto é chamado Aedict e faz OCR em caracteres japoneses manuscritos. Não é tão lento.
Se não for o que você está procurando, especifique qual tipo de caractere e qual entrada de dados (imagem ou histórico de toque XY).
Você pode usar o leitor de OCR do Google Docs .