• 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
Resources
Tutorials

Fast, optimized ‘for’ pixel loops with OpenCV and Python

August 28, 2017

Have you ever had to loop over an image pixel-by-pixel using Python and OpenCV? If so, you know that it’s a painfully slow operation even though images are internally represented by NumPy arrays. So why is this? Why are individual…

Read More of Fast, optimized ‘for’ pixel loops with OpenCV and Python

Optical Character Recognition (OCR)
Tutorials

Bank check OCR with OpenCV and Python (Part II)

July 31, 2017

Today’s blog post is Part II in our two part series on OCR’ing bank check account and routing numbers using OpenCV, Python, and computer vision techniques. Last week we learned how to extract MICR E-13B digits and symbols from input…

Read More of Bank check OCR with OpenCV and Python (Part II)

Optical Character Recognition (OCR)
Tutorials

Bank check OCR with OpenCV and Python (Part I)

July 24, 2017

Today’s blog post is inspired by Li Wei, a PyImageSearch reader who emailed me last week and asked: Hi Adrian, Thank you for the PyImageSearch blog. I read it each week and look forward to your new posts every Monday.…

Read More of Bank check OCR with OpenCV and Python (Part I)

Optical Character Recognition (OCR)
Tutorials

Credit card OCR with OpenCV and Python

July 17, 2017

Today’s blog post is a continuation of our recent series on Optical Character Recognition (OCR) and computer vision. In a previous blog post, we learned how to install the Tesseract binary and use it for OCR. We then learned how…

Read More of Credit card OCR with OpenCV and Python

Optical Character Recognition (OCR)
Tesseract
Tutorials

Using Tesseract OCR with Python

July 10, 2017

Last updated on Feb 13, 2024. In last week’s blog post we learned how to install the Tesseract binary for Optical Character Recognition (OCR). We then applied the Tesseract program to test and evaluate the performance of the OCR engine…

Read More of Using Tesseract OCR with Python

OpenCV Tutorials
Tutorials

Resolving macOS, OpenCV, and Homebrew install errors

May 15, 2017

As you undoubtedly know, configuring and installing OpenCV on your macOS machine can be a bit of a pain. To help you and other PyImageSearch readers get OpenCV installed faster (and with less headaches), I put together a tutorial on…

Read More of Resolving macOS, OpenCV, and Homebrew install errors

Resources

OpenCV: Resolving NoneType errors

December 26, 2016

Each week I receive and respond to at least 2-3 emails and 3-4 blog post comments regarding NoneType errors in OpenCV and Python. For beginners, these errors can be hard to diagnose — by definition they aren’t very informative. Since…

Read More of OpenCV: Resolving NoneType errors

OpenCV Tutorials
Tutorials

Install OpenCV 3 on macOS with Homebrew (the easy way)

December 19, 2016

Over the past few weeks I have demonstrated how to compile OpenCV 3 on macOS with Python (2.7, 3.5) bindings from source. Compiling OpenCV via source gives you complete and total control over which modules you want to build, how…

Read More of Install OpenCV 3 on macOS with Homebrew (the easy way)

Announcements
Book
Raspberry Pi

Raspbian + OpenCV pre-configured and pre-installed.

November 21, 2016

Updated: September 16th, 2019 Ever since I wrote the first PyImageSearch tutorial on installing OpenCV + Python on the Raspberry Pi B+ back in February 2015 it has been my dream to offer a downloadable, pre-configured Raspbian .img file with OpenCV…

Read More of Raspbian + OpenCV pre-configured and pre-installed.

  • Previous Page
  • Page 1
  • ...
  • Page 7
  • Page 8
  • Page 9
  • 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.