• 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
Deep Learning
Optical Character Recognition
Optical Character Recognition (OCR)
Tutorials

OCR Passports with OpenCV and Tesseract

December 1, 2021

This lesson is part 4 of a 4-part series on OCR 120: Tesseract Page Segmentation Modes (PSMs) Explained: How to Improve Your OCR Accuracy (tutorial 2 weeks ago) Improving OCR Results with Basic Image Processing (last week’s tutorial) Using spellchecking…

Read More of OCR Passports with OpenCV and Tesseract

Optical Character Recognition
Optical Character Recognition (OCR)
Tutorials

Automatically OCR’ing Receipts and Scans

October 27, 2021

In this tutorial, you will learn how to use Tesseract and OpenCV to build an automatic receipt scanner. We’ll use OpenCV to build the actual image processing component of the system, including: Detecting the receipt in the image Finding the…

Read More of Automatically OCR’ing Receipts and Scans

Optical Character Recognition (OCR)
Tutorials

Using Machine Learning to Denoise Images for Better OCR Accuracy

October 20, 2021

One of the most challenging aspects of applying optical character recognition (OCR) isn’t the OCR itself. Instead, it’s the process of pre-processing, denoising, and cleaning up images such that they can be OCR’d. To learn how to denoise your images…

Read More of Using Machine Learning to Denoise Images for Better OCR Accuracy

Deep Learning
Tutorials

The Deep Learning Classification Pipeline

April 17, 2021

Based on our previous two sections on image classification and types of learning algorithms, you might be starting to feel a bit steamrolled with new terms, considerations, and what looks to be an insurmountable amount of variation in building an…

Read More of The Deep Learning Classification Pipeline

Machine Learning
Tutorials

Machine Learning in Python

January 14, 2019

Struggling to get started with machine learning using Python? In this step-by-step, hands-on tutorial you will learn how to perform machine learning using Python on numerical data and image data. By the time you are finished reading this post, you…

Read More of Machine Learning in Python

Deep Learning
Keras and TensorFlow
Medical Computer Vision
Tutorials

Deep Learning and Medical Image Analysis with Keras

December 3, 2018

In this tutorial, you will learn how to apply deep learning to perform medical image analysis. Specifically, you will discover how to use the Keras deep learning library to automatically analyze medical images for malaria testing. Such a deep learning…

Read More of Deep Learning and Medical Image Analysis with Keras

OpenCV Tutorials
Tutorials

Install OpenCV 4 on your Raspberry Pi

September 26, 2018

Today I’m going to show you how to compile and install OpenCV 4 on your Raspberry Pi. OpenCV 4 was officially released on November 20th, 2018. This blog post was updated subsequently on November 28th to accommodate the changes to…

Read More of Install OpenCV 4 on your Raspberry Pi

OpenCV Tutorials
Tutorials

Install OpenCV 4 on macOS

August 17, 2018

This tutorial provides step-by-step instructions to install OpenCV 4 (with Python bindings) on your macOS machine. OpenCV 4 was released on November 20th, 2018. I originally wrote this blog post when the alpha version was released, and it has now…

Read More of Install OpenCV 4 on macOS

OpenCV Tutorials
Tutorials

How to install OpenCV 4 on Ubuntu

August 15, 2018

In this tutorial you will learn how to install OpenCV 4 on your Ubuntu system. OpenCV 4 has been officially released as of 20 November 2018! So, why bother installing OpenCV 4? You may want to consider installing OpenCV 4…

Read More of How to install OpenCV 4 on Ubuntu

  • Previous Page
  • Page 1
  • ...
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • ...
  • Page 10
  • 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.