In this post, we will learn the details of the Histogram of Oriented Gradients (HOG) feature descriptor. We will learn what is under the hood and how this descriptor is calculated internally by ...
Average Face : OpenCV ( C++ / Python ) Tutorial
In this tutorial we will learn how to create an average face using OpenCV ( C++ / Python ). Most people would agree that the woman in Figure 1 is pretty. Can you guess her ethnicity ? Why is her ...
Face Swap using OpenCV ( C++ / Python )
In this tutorial we will learn how to swap out a face in one image with a completely different face using OpenCV and DLib in C++ and Python. Ladies and gentlemen, let me present Ted Trump, ...
Find frame rate (frames per second-fps) in OpenCV (Python/C++)
In OpenCV the class VideoCapture handles reading videos and grabbing frames from connected cameras. There is a lot of information you can find about the video file you are playing by using the ...
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
We often confuse our tools for our craft. Tools help you practice your craft, but they do not make you a good craftsman. A good craftsman has many different tools in her pocket, and she judiciously ...
Blob Detection Using OpenCV ( Python, C++ )
This tutorial explains simple blob detection using OpenCV. What is a Blob? A Blob is a group of connected pixels in an image that share some common property ( E.g, grayscale value ). In the ...