Many years back, when I was a student, I wanted to write a filter that would create a stylized / cartoonized image like the one shown above. In my naivety I thought I could simply blur the image using ...
Seamless Cloning using OpenCV ( Python , C++ )
One of the exciting new features introduced in OpenCV 3 is called Seamless Cloning. With this new feature you can copy an object from one image, and paste it into another image making a composition ...
OpenCV Threshold ( Python , C++ )
What is image thresholding? Carefully observe the animation below (Figure 1). How many numbers do you see? Most of you will see the numbers: 32 (oh yeah, look carefully), 64, 100, 128, 180, ...
Blob Detection Using OpenCV ( Python, C++ )
This tutorial explains simple blob detection using OpenCV. What is a Blob? A Blob is a group of connected pixels in an image that share some common property ( E.g grayscale value ). In the image ...
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
Wouldn't it be cool if you could expose your OpenCV python code as a web service ? Got 10 minutes ? Let's get started! I have created a video that walks you through the process. The information in ...
How to compile OpenCV sample code ?
Let's say you want to compile and run the face detection sample code that comes with the OpenCV. This code is located at OpenCV 2.4.x : /path/to/opencv/samples/c/facedetect.cpp OpenCV 3 : ...