So you have heard a lot about Deep Learning and Convolutional Neural Network, and you want to quickly try it out. But before you dive into the theory you want to get your hands dirty. And you don't ...
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. ...
Filling holes in an image using OpenCV ( Python / C++ )
In this tutorial we will learn how to fill holes in a binary image. Consider the image on the left in Figure 1. Let's say we want to find a binary mask that separates the coin from the background ...
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 ...
Delaunay Triangulation & Voronoi Diagram Using OpenCV ( C++ / Python )
In a previous post I discussed two libraries for facial landmark detection, and had pointed to several interesting applications like Face Morphing, Face Replacement etc. that use facial landmarks. In ...
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 ...