Satya Mallick
Imagine writing a Computer Vision library using OpenCV. You want your code to be easily portable to Linux, Mac, Windows, iOS, Android and even embedded devices. So you choose to
It gives me immense pleasure to announce the best project award for our online course “Computer Vision for Faces” (cv4faces). These awards are given out twice a year to the
In this tutorial, we will learn about facial landmark detection using OpenCV with no external dependencies. I have written several posts about Facial Landmark Detection and its applications. You can
In this post, we will learn how to perform feature-based image alignment using OpenCV. We will share code in both C++ and Python. We will demonstrate the steps by way
In this post, we will share C++ and Python code for writing a barcode and QR code scanner using a library called ZBar and OpenCV. The Python code works in
A master wordsmith can tell a heart breaking story in just a few words. For sale: baby shoes, never worn. A great artist can do so much with so little!
In this post, we will learn how to reconstruct a face using EigenFaces. This post is written for beginners. If you don’t know about Principal Component Analysis (PCA) or EigenFaces,
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
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
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
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
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++