Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aungkaungpyaepaing/kivy-ocr-app

Making Optical character recognition (OCR) app using Python and Kivy. This project is based on only image processing without any machine learning or deep learning methods.
https://github.com/aungkaungpyaepaing/kivy-ocr-app

kivy-application ocr-text-reader opencv-python pytesseract-ocr threshold

Last synced: 18 days ago
JSON representation

Making Optical character recognition (OCR) app using Python and Kivy. This project is based on only image processing without any machine learning or deep learning methods.

Awesome Lists containing this project

README

        

# Simple Kivy OCR app

Developed By Aung Kaung Pyae Paing

Making Optical character recognition (OCR) app using Python and Kivy. This project is based on only image processing without any machine learning or deep learning methods. In order to make the system more accurate, you need to use deep learning methods.

# Require Packages
Python
Kivy
opencv
pytesseract

#How to use the system
You just need to run this program in one of the code editors, which I use as Visual Studio code. If you have all the packages, the program will run without a problem.

Screenshot 2566-10-10 at 00 55 35

#How this program work
First it will take a picture as soon as "Click Here" button is clicked. Then it is going to tranform the capture image into white by using Screenshot 2566-10-10 at 00 58 57
After that, it is going to tranform the image using threshold method image so that it would be easier to transform into text from image by using pytesseract Screenshot 2566-10-10 at 01 02 55

Note- This project only use image processing method and pytesseract. Based on the image and what you want to do, there could be better way. Normally OCR app use Deep learning methods.