Install OpenCV 3 on Windows

In this post, we will provide step by step instructions on how to install OpenCV 3 (C++ and Python) on Windows. Step 1: Install Visual Studio Download and install Visual Studio 2015 community edition from You can use Visual Studio 2017 as well but if you are planning to use Dlib you have to… 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 »

Neural Networks : A 30,000 Feet View for Beginners

In this article, I am going to provide a 30,000 feet view of Neural Networks. The post is written for absolute beginners who are trying to dip their toes in Machine Learning and Deep Learning. We will keep this short, sweet and math-free. Neural Networks as Black Box We will start by treating a Neural… Read More »