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

OpenCV Contour Approximation

October 6, 2021

In this tutorial, we’ll learn about a step-by-step implementation and utilization of OpenCV’s Contour Approximation. When I first chanced upon the concept of Contour Approximation, the first question that hit me was: Why? Throughout my journey in Machine Learning and…

Read More of OpenCV Contour Approximation

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

Resources
Tutorials

Finding extreme points in contours with OpenCV

April 11, 2016

A few weeks ago, I demonstrated how to order the (x, y)-coordinates of a rotated bounding box in a clockwise fashion — an extremely useful skill that is critical in many computer vision applications, including (but not limited to) perspective…

Read More of Finding extreme points in contours with OpenCV

Image Processing
OpenCV Tutorials
Tutorials

Determining object color with OpenCV

February 15, 2016

This is the final post in our three part series on shape detection and analysis. Previously, we learned how to: Compute the center of a contour Perform shape detection & identification Today we are going to perform both shape detection…

Read More of Determining object color with OpenCV

Image Processing
OpenCV Tutorials
Tutorials

OpenCV shape detection

February 8, 2016

Last updated on July 7, 2021. This tutorial is the second post in our three-part series on shape detection and analysis. Last week we learned how to compute the center of a contour using OpenCV. Today, we are going to…

Read More of OpenCV shape detection

Image Processing
OpenCV Tutorials
Tutorials

OpenCV center of contour

February 1, 2016

Today, we are going to start a new 3-part series of tutorials on shape detection and analysis. Throughout this series, we’ll learn how to: Compute the center of a contour/shape region. Recognize various shapes, such as circles, squares, rectangles, triangles,…

Read More of OpenCV center of contour

Image Processing
Quadcopter
Tutorials

Target acquired: Finding targets in drone and quadcopter video streams using Python and OpenCV

May 4, 2015

I’m going to start this post by clueing you in on a piece of personal history that very few people know about me: as a kid in early high school, I used to spend nearly every single Saturday at the…

Read More of Target acquired: Finding targets in drone and quadcopter video streams using Python and 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.