In this tutorial, we will learn how to remove red eyes from a photo completely automatically. Just thinking about this problem of red-eye removal brings back memories from my childhood. I grew up ...
Object Tracking using OpenCV (C++/Python)
In this tutorial, we will learn Object tracking using OpenCV. A tracking API that was introduced in OpenCV 3.0. We will learn how and when to use the 8 different trackers available in OpenCV 4.2 — ...
Histogram of Oriented Gradients explained using OpenCV
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 ...
Head Pose Estimation using OpenCV and Dlib
In this tutorial we will learn how to estimate the pose of a human head in a photo using OpenCV and Dlib. In many applications, we need to know how the head is tilted with respect to a camera. In a ...
Live CV : A Computer Vision Coding Application
In this article I will present Live CV, a computer vision coding application, and describe a few of it's implementation details along the way. ...
Rotation Matrix To Euler Angles
In this post I will share code for converting a 3x3 rotation matrix to Euler angles and vice-versa. 3D rotations matrices can make your head spin. I know it is a bad pun but truth can sometimes be ...