datahacker.rs@gmail.com

Category: OpenCV

#006 OpenCV projects – How to detect contours and match shapes in an image

Highlights: In this post, we will learn how to detect contours in images. First, we will remind ourselves how to detect lines and circles using the Hough transform. Then, we will move on by showing how to detect more complex shapes like contours. Moreover, we will learn how to analyze these shapes that will help us to better understand the content of the picture. Let’s begin with our post. Tutorial overview: What are contours in…
Read more

#007 OpenCV projects – Image segmentation with Watershed algorithm

Highlights: In this post, we are going to cover one of the most important techniques in image processing. We will discuss how to segment an image into different regions. This is an important step in many computer vision applications because it isolates the desired region from the image for further processing tasks. Initially, we will give an overview of the segmentation and start with one of the most common region-based segmentation methods – the Watershed…
Read more

#002 OpenCV projects – How to cartoonize an image with OpenCV in Python?

Highlights: Today you can find countless numbers of photo editing applications on the internet that allows you to transform your images into cartoons on the internet. This pretty cool effect became extremely popular on social media over the past few years. That is why we decided to teach you how to use OpenCV to create your application that can transform an image into a cartoon. To do that we will be working with digital image…
Read more

#003 OpenCV projects – How to create Instagram like filters, mustaches, glasses, and masks?

Highlights: In this post, we are going to have some fun. We will apply Haar cascade classifiers to detect faces, and different parts of the face in a video such as eyes, and mouth. Then, we will learn how to place funny objects like masks, mustaches, or glasses over the detected part of a face.  Tutorial overview: Introduction How to put a mask over the face? How to put a mustache over the face? How…
Read more

#001 OpenCV projects – Face Tracking with OpenCV using Haar cascade detectors

Highlights: This will be our introductory post where we will explain the difference between object detection and object tracking. We will learn the easiest way to track objects and in this case, it will be a face detection. We will admit that we are cheating a bit because we are not using tracking algorithms. Due to the simplicity of this post as a simple introduction, we are going to use Viola-Jones face detection algorithm. In…
Read more