• 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
Image Processing
Tutorials

Sorting Contours using Python and OpenCV

April 20, 2015

Alright, so at this point you have been exposed to contours pretty heavily on the PyImageSearch blog. We used contours to build a kick-ass mobile document scanner. Contours enabled us detect barcodes in images. And we even leveraged the power…

Read More of Sorting Contours using Python and OpenCV

Image Descriptors
Tutorials

Zero-parameter, automatic Canny edge detection with Python and OpenCV

April 6, 2015

Today I’ve got a little trick for you, straight out of the PyImageSearch vault. This trick is really awesome — and in many cases, it completely alleviates the need to tune the parameters to your Canny edge detectors. But before…

Read More of Zero-parameter, automatic Canny edge detection with Python and OpenCV

Tutorials

Convert URL to image with Python and OpenCV

March 2, 2015

Today’s blog post comes directly from my own personal repository of utility functions. Over the past month I’ve gotten a handful of PyImageSearch readers emailing in and asking how to download an image from a URL and then convert it…

Read More of Convert URL to image with Python and OpenCV

Image Processing
Tutorials

Multi-scale Template Matching using Python and OpenCV

January 26, 2015

This past weekend I’ve been really sick with the flu. I haven’t done much besides lay on my couch, sip chicken noodle soup from a coffee mug, and marathon gaming sessions of Call of Duty. It’s honestly been years since…

Read More of Multi-scale Template Matching using Python and OpenCV

Image Processing
Tutorials

Real-time barcode detection in video with Python and OpenCV

December 15, 2014

Today’s post is a followup to a previous (extremely popular) article on detecting barcodes in images using Python and OpenCV. In the previous post we explored how to detect and find barcodes in images. But today we are going to…

Read More of Real-time barcode detection in video with Python and OpenCV

Image Processing
Tutorials

Detecting Barcodes in Images with Python and OpenCV

November 24, 2014

UPDATE: The introduction to this post may seen a little “out there”. For some context, I had just finished watching the South Park Black Friday episodes prior to writing this post so I definitely had some inspiration regarding zombie shoppers,…

Read More of Detecting Barcodes in Images with Python and OpenCV

Image Processing
Tutorials

Finding the Brightest Spot in an Image using Python and OpenCV

September 29, 2014

Originally I had intended on doing a followup post on my Getting Started with Deep Learning Guide, but due to some unfortunate personal events, I wasn’t able to complete the blog post. But don’t worry…I still have a really great…

Read More of Finding the Brightest Spot in an Image using Python and OpenCV

Image Processing
Tutorials

Thresholding: Simple Image Segmentation using OpenCV

September 8, 2014

Tragic. Heartbreaking. Unbearable. These are the three words that I would use to describe my past week. About a week ago, a close childhood friend of mine passed away in a tragic car accident. I went to elementary school and…

Read More of Thresholding: Simple Image Segmentation using OpenCV

Image Processing
Tutorials

OpenCV and Python Color Detection

August 4, 2014

Last updated on July 9, 2021. So, here I am. Riding the Amtrak 158 train, coming home after a long business trip. It’s hot. The AC is barely working. A baby is screaming right next to me while the accompanying…

Read More of OpenCV and Python Color Detection

  • 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.