Improve Accuracy of OCR using Image Preprocessing

Brijesh Gupta
Cashify Engineering
5 min readSep 11, 2018

OCR stands for Optical Character Recognition, the conversion of a document photo or scene photo into machine-encoded text. There are many tools available to implement OCR in your system such as Tesseract OCR and Cloud Vision. They use AI and Machine Learning as well as trained custom model. Text Recognition depends on a variety of factors to produce a good quality output. OCR output highly depends on the quality of input image. This is why every OCR engine provides guidelines regarding the quality of input image and its size. These guidelines help OCR engine to produce…

--

--

Brijesh Gupta
Cashify Engineering

Senior Software Engineer — Mobile | Tech Lover | AI | Machine Learning