• 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

Labeling superpixel colorfulness with OpenCV and Python

June 26, 2017

After our previous post on computing image colorfulness was published, Stephan, a PyImageSearch reader, left a comment on the tutorial asking if there was a method to compute the colorfulness of specific regions of an image (rather than the entire…

Read More of Labeling superpixel colorfulness with OpenCV and Python

Examples of Image Search Engines
Tutorials

Computing image “colorfulness” with OpenCV and Python

June 5, 2017

Today’s blog post is inspired by a question I received from a PyImageSearch reader on Twitter, @makingyouthink. Paraphrasing the tweets myself and @makingyouthink exchanged, the question was: Have you ever seen a Python implementation of Measuring colourfulness in natural images…

Read More of Computing image “colorfulness” with OpenCV and Python

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

Image Descriptors
Image Search Engine Basics

Charizard Explains How To Describe and Quantify an Image Using Feature Vectors

March 3, 2014

If you haven’t noticed, the term “feature vector” is used quite often in this blog. And while we’ve seen it a lot, I wanted to dedicate an entire post to defining what exactly a feature vector is. What is an…

Read More of Charizard Explains How To Describe and Quantify an Image Using Feature Vectors

Image Search Engine Basics

Building an Image Search Engine: Indexing Your Dataset (Step 2 of 4)

February 10, 2014

Last Wednesday’s blog post reviewed the first step of building an image search engine: Defining Your Image Descriptor. We then examined the three aspects of an image that can be easily described: Color: Image descriptors that characterize the color of…

Read More of Building an Image Search Engine: Indexing Your Dataset (Step 2 of 4)

Image Search Engine Basics

Building an Image Search Engine: Defining Your Image Descriptor (Step 1 of 4)

February 3, 2014

On Monday, I showed you how to build an awesome Lord of the Rings image search engine, from start to finish. It was a lot of fun and we learned a lot. We made use of OpenCV image descriptors. More…

Read More of Building an Image Search Engine: Defining Your Image Descriptor (Step 1 of 4)

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.