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

Adaptive Thresholding with OpenCV ( cv2.adaptiveThreshold )

May 12, 2021

In this tutorial, you will learn about adaptive thresholding and how to apply adaptive thresholding using OpenCV and the cv2.adaptiveThreshold function. Last week, we learned how to apply both basic thresholding and Otsu thresholding using the cv2.threshold function. A diverse…

Read More of Adaptive Thresholding with OpenCV ( cv2.adaptiveThreshold )

Image Processing
OpenCV Tutorials
Tutorials

OpenCV Thresholding ( cv2.threshold )

April 28, 2021

In this tutorial, you will learn how to use OpenCV and the cv2.threshold function to apply basic thresholding and Otsu thresholding. A dataset for this topic enables us to understand the effect of different thresholding techniques on different types of…

Read More of OpenCV Thresholding ( cv2.threshold )

Getting Started
Tutorials

OpenCV Tutorial: A Guide to Learn OpenCV

July 19, 2018

Whether you’re interested in learning how to apply facial recognition to video streams, building a complete deep learning pipeline for image classification, or simply want to tinker with your Raspberry Pi and add image recognition to a hobby project, you’ll…

Read More of OpenCV Tutorial: A Guide to Learn OpenCV

Image Processing
Tutorials

Detecting multiple bright spots in an image with Python and OpenCV

October 31, 2016

Today’s blog post is a followup to a tutorial I did a couple of years ago on finding the brightest spot in an image. My previous tutorial assumed there was only one bright spot in the image that you wanted…

Read More of Detecting multiple bright spots in an image with 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

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

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

© 2025 PyImageSearch. All Rights Reserved.