In this post, we will learn about Eigenface -- an application of Principal Component Analysis (PCA) for human faces. We will also share C++ and Python code written using OpenCV to explain the ...
Principal Component Analysis
In this post, we will learn about Principal Component Analysis (PCA) -- a popular dimensionality reduction technique in Machine Learning. Our goal is to form an intuitive understanding of PCA without ...
Best Project Award : Computer Vision for Faces
The first batch of our course on Computer Vision for Faces has graduated and I am very excited to announce the Best Project Award for our course. It has a cash prize of 00. But, the journey people ...
Exposure Fusion using OpenCV (C++/Python)
In this tutorial, we will learn about Exposure Fusion using OpenCV. We will share code in C++ and Python. What is Exposure Fusion? Exposure Fusion is a method for combining images taken with ...
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)
In this tutorial, we will learn how to create a High Dynamic Range (HDR) image using multiple images taken with different exposure settings. We will share code in both C++ and Python. What is High ...
Parallel Pixel Access in OpenCV using forEach
In this tutorial, we will compare the performance of the forEach method of the Mat class to other ways of accessing and transforming pixel values in OpenCV. We will show how forEach is much faster ...