Link to home
Start Free TrialLog in
Avatar of Marianne VAN WYK
Marianne VAN WYKFlag for South Africa

asked on

Optical character recognition in ionic 4 options

Hi,

We are currently building an ionic 4 application that will be used on android and IOS devices. We will have to implement OCR in our application. basically the client will take a picture with their smartphone and the image must be recognized. I have looked at tessaract.js but it is very slow and not very accurate.

Is there any other library we can use to do the OCR?

I know about API's that can do OCR but some of our clients might not have an internet connections for example and then they cannot OCR the image?

Do you have any suggestions regarding the topic?

Regards
Libralex
Avatar of Kimputer
Kimputer

https://github.com/Calamari-OCR/calamari
https://github.com/da03/Attention-OCR
https://github.com/garnele007/SwiftOCR
https://github.com/tmbdev/ocropy
http://kraken.re/

Each will DEFINITELY have some quirks you don't like. Some are not Android compatible. And the list goes on and on and on. Just like voice recognition is basically garbage most of the time, OCR didn't keep up that well either.
The best results are from private companies who have decades of experience (IRIS OCR, Nuance Omnipage, ABBYY), but obviously you will never be able to use that engine. You will also get better results with machine learning, but on a single device, it will be hard to do and the user probably doesn't want to waste time correcting it each time to train the model.

This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.