• 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
PyImageSearch Gurus
Tutorials

Implementing the Max RGB filter in OpenCV

September 28, 2015

Today’s blog post comes straight out of the PyImageSearch Gurus course. Inside PyImageSearch Gurus we have a community page (much like a combination of forums + Q&A + StackOverflow) where we discuss a variety of computer vision topics, ask questions,…

Read More of Implementing the Max RGB filter in OpenCV

Image Processing
Tutorials

How to Display a Matplotlib RGB Image

November 3, 2014

So we know that matplotlib is awesome for generating graphs and figures. But what if we wanted to display a simple RGB image? Can we do that with matplotlib? Of course! This blog post will show you how to display…

Read More of How to Display a Matplotlib RGB Image

Image Processing
Tutorials

Finding Shapes in Images using Python and OpenCV

October 20, 2014

Before we dive into this post, let’s take a second and talk about Oscar, a dedicated PyImageSearch reader. He is just getting started in computer vision — and he’s taken the best possible route to mastering the subject: creating your…

Read More of Finding Shapes in Images using Python and OpenCV

Image Descriptors
Image Search Engine Basics
Tutorials

How-To: 3 Ways to Compare Histograms using OpenCV and Python

July 14, 2014

So you’ve extracted color histograms from a set of images… But how are you going to compare them for similarity? You’ll need a distance function to handle that. But which one? How you choose? And how do you compare histograms…

Read More of How-To: 3 Ways to Compare Histograms using OpenCV and Python

Image Processing
Tutorials

Super fast color transfer between images

June 30, 2014

About a month ago, I spent a morning down at the beach, walking along the sand, letting the crisp, cold water lap against my feet. It was tranquil, relaxing. I then took out my iPhone and snapped a few photos…

Read More of Super fast color transfer between images

Image Processing
Tutorials

OpenCV and Python K-Means Color Clustering

May 26, 2014

Take a second to look at the Jurassic Park movie poster above. What are the dominant colors? (i.e. the colors that are represented most in the image) Well, we see that the background is largely black. There is some red…

Read More of OpenCV and Python K-Means Color Clustering

Examples of Image Search Engines
Image Descriptors
Tutorials

Hobbits and Histograms – A How-To Guide to Building Your First Image Search Engine in Python

January 27, 2014

One Ring to rule them all, One ring to find them; One ring to bring them all and in the darkness bind them. The image search engine we are about to build is going to be so awesome, it could…

Read More of Hobbits and Histograms – A How-To Guide to Building Your First Image Search Engine in Python

Image Descriptors

Clever Girl: A Guide to Utilizing Color Histograms for Computer Vision and Image Search Engines

January 22, 2014

It’s…it’s a histogram. – Dr. Grant Okay. So maybe that isn’t the exact quote. But I think Dr. Grant would have been equally thrilled had he known the power of color histograms. And more importantly, when the power goes out,…

Read More of Clever Girl: A Guide to Utilizing Color Histograms for Computer Vision and Image Search Engines

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.