In a previous post, we went over the geometry of image formation and learned how a point in 3D gets projected on to the image plane of a camera. The model we used was based on the pinhole camera ...
Feature Based Image Alignment using OpenCV (C++/Python)
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 of an example in which we will ...
Homography examples using OpenCV ( Python / C ++ )
Terms like "Homography" often remind me how we still struggle with communication. Homography is a simple concept with a weird name! In this post we will discuss Homography examples using OpenCV. ...
Image Alignment (ECC) in OpenCV ( C++ / Python )
The image on the left is part of a historic collection of photographs called the Prokudin-Gorskii collection. The image was taken by a Russian photographer in the early 1900s using one of the early ...