How-To: 3 Ways to Compare Histograms using OpenCV and Python
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...
View ArticleThe complete guide to building an image search engine with Python and OpenCV
Let’s face it. Trying to search for images based on text and tags sucks. Whether you are tagging and categorizing your personal images, searching for stock photos for your company website, or simply...
View ArticleAn intro to linear classification with Python
Over the past few weeks, we’ve started to learn more and more about machine learning and the role it plays in computer vision, image classification, and deep learning. We’ve seen how Convolutional...
View ArticleHow-To: 3 Ways to Compare Histograms using OpenCV and Python
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...
View ArticleThe complete guide to building an image search engine with Python and OpenCV
Let’s face it. Trying to search for images based on text and tags sucks. Whether you are tagging and categorizing your personal images, searching for stock photos for your company website, or simply...
View ArticleAn intro to linear classification with Python
Over the past few weeks, we’ve started to learn more and more about machine learning and the role it plays in computer vision, image classification, and deep learning. We’ve seen how Convolutional...
View ArticleHow-To: 3 Ways to Compare Histograms using OpenCV and Python
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...
View ArticleThe complete guide to building an image search engine with Python and OpenCV
Let’s face it. Trying to search for images based on text and tags sucks. Whether you are tagging and categorizing your personal images, searching for stock photos for your company website, or simply...
View ArticleOpenCV Histogram Equalization and Adaptive Histogram Equalization (CLAHE)
In this tutorial, you will learn to perform both histogram equalization and adaptive histogram equalization with OpenCV. Histogram equalization is a basic image processing technique that adjusts the...
View ArticleHistogram matching with OpenCV, scikit-image, and Python
In this tutorial, you will learn how to perform histogram matching using OpenCV and scikit-image. Last week we discussed histogram equalization, a basic image processing technique that can improve the...
View ArticleAutomatic color correction with OpenCV and Python
In this tutorial, you will learn how to perform automatic color correction with OpenCV using a color matching/balancing card. Last week we discovered how to perform histogram matching. Using histogram...
View ArticleOpenCV Image Histograms ( cv2.calcHist )
In this tutorial, you will learn how to compute image histograms using OpenCV and the cv2.calcHist function. Histograms are prevalent in nearly every aspect of computer vision. We use grayscale...
View Article