Category Archives: Tutorial

Selective Search for Object Detection (C++ / Python)

In this tutorial, we will understand an important concept called “Selective Search” in Object Detection. We will also share OpenCV code in C++ and Python. Object Detection vs. Object Recognition An object recognition algorithm identifies which objects are present in an image. It takes the entire image as an input and outputs class labels and… Read More »

Color spaces in OpenCV (C++ / Python)

In this tutorial, we will learn about popular colorspaces used in Computer Vision and use it for color based segmentation. We will also share demo code in C++ and Python. In 1975, the Hungarian Patent HU170062 introduced a puzzle with just one right solution out of 43,252,003,274,489,856,000 (43 quintillion) possibilities. This invention now known as… Read More »

Handwritten Digits Classification : An OpenCV ( C++ / Python ) Tutorial

In this tutorial, we will build a simple handwritten digit classifier using OpenCV. As always we will share code written in C++ and Python. This post is the third in a series I am writing on image recognition and object detection. The first post introduced the traditional computer vision image classification pipeline and in the… Read More »