In this tutorial, we will compare the performance of the forEach method of the Mat class to other ways of accessing and transforming pixel values in OpenCV. We will show how forEach is much faster ...
Get OpenCV Build Information ( getBuildInformation )
In this tutorial, we will introduce a quick way to check your OpenCV build settings. If you have ever compiled or installed OpenCV, you know it can be compiled with an overwhelming number of ...
Getting Started with Neural Networks: A 30,000-Foot View for Beginners
In this post, we’re going to provide a 30,000-Foot view of neural networks that’s aimed at absolute beginners who are looking to enter the field of Machine Learning and Deep Learning. In this ...
User stories : How readers of this blog are applying their knowledge to build applications
Many years back, as a student who was getting his hands dirty in the emerging field of computer vision and machine learning, I lived in a constant state of amazement. The fact that a piece of code I ...
How To Select a Bounding Box in OpenCV Region Of Interest – ROI (C++/Python)?
In this tutorial, we will learn how to select a bounding box or a rectangular region of interest (ROI) in an image in OpenCV. In the past, we had to write our own bounding box selector by ...
Automatic Red Eye Remover using OpenCV (C++ / Python)
In this tutorial, we will learn how to remove red eyes from a photo completely automatically. Just thinking about this problem of red-eye removal brings back memories from my childhood. I grew up ...