Python Course — Computer Vision – OCR Using Python
Computer Vision | OCR | Tesseract | Optical Character Recognition | OpenCV | Image Fundamentals | Spacy | RegEx | Python | EAST
What You Will Learn
-
Understand Image Fundamentals and apply them to Image Processing
-
Learn to implement OCR – Text Detection with OpenCV and Deep Learning Models
-
Use Tesseract and EasyOCR to implement OCR – Text Recognition
-
Work with OCR – Text Labeling using Spacy and Regular Expressions
-
Use OpenCV and Tesseract to apply Noise Removal Techniques including Thresholding, Rescaling, Dilation, Erosion, and Deskewing
-
Execute Code Implementation of CTPN and EAST Models for Text Detection and Text Recognition
-
Build OCR Solutions for Invoice Processing, Vehicle License Plates, Business Card Recognition, and KYC Digitalization
-
Quick Guide on OCR Architecture, Commercial Solutions, and Industry Use Cases
Requirements
- Basic Programming Skills with Python
Description
****** This course is a quick guide for those who want to become a Computer Vision – Optical Character Recognition (OCR) Specialist ******
Optical Character Recognition commonly referred to as OCR is the new keyword in the industry driving digitalization in companies. Every company wants to adopt OCR to achieve easier and faster access to their data streams in digital format. OCR implementation not only accelerates text process workflows across various industries but also helps in delivering better customer experiences. In fact, according to a recent research report, the OCR market valued at approximately 7.2 billion USD is estimated to experience significant growth in market size and is projected to reach 13.4 billion USD by 2025.
Follow this course to gain comprehensive understanding of Optical Character Recognition (OCR) for Data Extraction from Images and PDFs using Python. This course explains theory concepts followed by code demonstrations to make you an expert in OCR computer vision. It provides hands-on guidance on Text Detection with OpenCV and Deep Learning Models, Text Recognition with Tesseract and OCR along with Text Labeling through Spacy and Regular Expressions. It guides you to create technical solutions for most relevant OCR use cases in the industry.
Here are some topics we will cover:
-
OCR Architecture
-
Pixels and Image Fundamentals
-
Kernels and Feature Maps
-
Preprocessing Techniques (Binarization, Thresholding, Rescaling)



