• Skip to primary navigation
  • Skip to main content
  • Skip to footer

PyImageSearch

You can master Computer Vision, Deep Learning, and OpenCV - PyImageSearch

  • University Login
  • Get Started
  • Topics
    • Deep Learning
    • Dlib Library
    • Embedded/IoT and Computer Vision
    • Face Applications
    • Image Processing
    • Interviews
    • Keras and TensorFlow
    • Machine Learning and Computer Vision
    • Medical Computer Vision
    • Optical Character Recognition (OCR)
    • Object Detection
    • Object Tracking
    • OpenCV Tutorials
    • Raspberry Pi
  • Books and Courses
  • AI & Computer Vision Programming
  • Reviews
  • Blog
  • Consulting
  • About
  • FAQ
  • Contact
  • University Login
Optical Character Recognition (OCR)
Tutorials

Detecting and OCR’ing Digits with Tesseract and Python

August 30, 2021

In a previous tutorial, we implemented our very first OCR project. We saw that Tesseract worked well on some images but returned total nonsense for other examples. Part of being a successful OCR practitioner is learning that when you see…

Read More of Detecting and OCR’ing Digits with Tesseract and Python

Optical Character Recognition (OCR)
Tutorials

Your First OCR Project with Tesseract and Python

August 23, 2021

The first time I ever used the Tesseract optical character recognition (OCR) engine was in my college undergraduate years. A dataset comprising diverse textual images is necessary for an OCR project. It enables the OCR system to learn different text…

Read More of Your First OCR Project with Tesseract and Python

Optical Character Recognition (OCR)
Tutorials

Installing Tesseract, PyTesseract, and Python OCR packages on your system

August 16, 2021

In this tutorial, we will configure our development environment for OCR. Once your machine is configured, we’ll start writing Python code to perform OCR, paving the way for you to develop your own OCR applications. A text-image dataset is useful…

Read More of Installing Tesseract, PyTesseract, and Python OCR packages on your system

Optical Character Recognition (OCR)
Tutorials

What is Optical Character Recognition (OCR)?

August 9, 2021

Optical character recognition, or OCR for short, is used to describe algorithms and techniques (both electronic and mechanical) to convert images of text to machine-encoded text. We typically think of OCR in terms of software. Namely, these are systems that:…

Read More of What is Optical Character Recognition (OCR)?

Interviews
Optical Character Recognition (OCR)

Using computer vision and OCR for immigration document classification (an interview with Vince DiMascio)

February 10, 2021

In this post, I interview Vince DiMascio, CIO/CTO of Berry Appleman & Leiden (BAL), a law firm specializing in corporate immigration. BAL is using computer vision, machine learning, and artificial intelligence to automatically classify immigration documents, thus helping expedite the…

Read More of Using computer vision and OCR for immigration document classification (an interview with Vince DiMascio)

Automatic License Plate Recognition
OpenCV Tutorials
Optical Character Recognition (OCR)
Tutorials

OpenCV: Automatic License/Number Plate Recognition (ANPR) with Python

September 21, 2020

In this tutorial, you will build a basic Automatic License/Number Plate Recognition (ANPR) system using OpenCV and Python. An ANPR-specific dataset, preferably with plates from various countries and in different conditions, is essential for training robust license plate recognition systems,…

Read More of OpenCV: Automatic License/Number Plate Recognition (ANPR) with Python

Deep Learning
Optical Character Recognition (OCR)
Tutorials

Getting started with EasyOCR for Optical Character Recognition

September 14, 2020

In this tutorial, you will learn how to use the EasyOCR package to easily perform Optical Character Recognition and text detection with Python. EasyOCR, as the name suggests, is a Python package that allows computer vision developers to effortlessly perform…

Read More of Getting started with EasyOCR for Optical Character Recognition

OpenCV Tutorials
Optical Character Recognition (OCR)
Tutorials

OCR a document, form, or invoice with Tesseract, OpenCV, and Python

September 7, 2020

In this tutorial, you will learn how to OCR a document, form, or invoice using Tesseract, OpenCV, and Python. Last week, we discussed how to accept an input image and align it to a template image, such as the following:…

Read More of OCR a document, form, or invoice with Tesseract, OpenCV, and Python

OpenCV Tutorials
Optical Character Recognition (OCR)
Tutorials

Image alignment and registration with OpenCV

August 31, 2020

In this tutorial, you will learn how to perform image alignment and image registration using OpenCV. Image alignment and registration have a number of practical, real-world use cases, including: Medical: MRI scans, SPECT scans, and other medical scans produce multiple…

Read More of Image alignment and registration with OpenCV

  • Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Next Page

You can learn Computer Vision, Deep Learning, and OpenCV.

Get your FREE 17 page Computer Vision, OpenCV, and Deep Learning Resource Guide PDF. Inside you’ll find our hand-picked tutorials, books, courses, and libraries to help you master CV and DL.


Footer

Topics

  • Deep Learning
  • Dlib Library
  • Embedded/IoT and Computer Vision
  • Face Applications
  • Image Processing
  • Interviews
  • Keras & Tensorflow
  • OpenCV Install Guides
  • Machine Learning and Computer Vision
  • Medical Computer Vision
  • Optical Character Recognition (OCR)
  • Object Detection
  • Object Tracking
  • OpenCV Tutorials
  • Raspberry Pi

Books & Courses

  • PyImageSearch University
  • FREE CV, DL, and OpenCV Crash Course
  • Practical Python and OpenCV
  • Deep Learning for Computer Vision with Python
  • PyImageSearch Gurus Course
  • Raspberry Pi for Computer Vision

PyImageSearch

  • Affiliates
  • Get Started
  • About
  • Consulting
  • Coaching
  • FAQ
  • YouTube
  • Blog
  • Contact
  • Privacy Policy

© 2026 PyImageSearch. All Rights Reserved.