Quantcast
Channel: C++ | LearnOpenCV
Browsing all 62 articles
Browse latest View live

Read, Write and Display a video using OpenCV ( C++/ Python )

In this post, we will learn how to read, write and display videos in OpenCV. Before we do that, allow me a digression into a bit of history of video capture. On June 15, 1898, in Palo Alto, California,...

View Article


Install OpenCV3 on Ubuntu

In this post, we will provide step by step instructions for installing OpenCV 3 (C++ and Python) on Ubuntu. Step 1: Update packages Step 2: Install OS libraries Step 3: Install Python libraries We will...

View Article


Install Dlib on Ubuntu

In this post, we will provide step by step instructions on how to install Dlib on Ubuntu. Step 1: Install OS libraries Step 2: Install Python libraries We will use Virtual Environment to install Python...

View Article

Install Dlib on Windows

In this post, we will provide step by step instructions on how to install Dlib on Windows. Please use the official instructions to use Dlib in your project. This post is no longer updated or...

View Article

cvui: A GUI lib built on top of OpenCV drawing primitives

Often the development of a computer vision project involves tweaking parameters of a technique to achieve the desired outcome. These parameters could be the thresholds of an edge detection algorithm or...

View Article


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...

View Article

High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)

In this tutorial, we will learn how to create a High Dynamic Range (HDR) image using multiple images taken with different exposure settings. We will share code in both C++ and Python. What is High...

View Article

Using Harry Potter interactive wand with OpenCV to create magic

If you haven’t been to the Wizarding World of Harry Potter or don’t know what an ‘interactive wand’ is, you are kinda missing out on a really well designed experience that uses computer vision to...

View Article


Eigenface using OpenCV (C++/Python)

In this post, we will learn about Eigenface — an application of Principal Component Analysis (PCA) for human faces.  We will also share C++ and Python code written using OpenCV to explain the concept....

View Article


OpenCV Transparent API

A master wordsmith can tell a heart breaking story in just a few words. For sale: baby shoes, never worn. A great artist can do so much with so little! The same holds true for great programmers and...

View Article

GOTURN : Deep Learning based Object Tracking

In this post, we will learn about a Deep Learning based object tracking algorithm called GOTURN. The original implementation of GOTURN is in Caffe, but it has been ported to the OpenCV Tracking API and...

View Article

Convolutional Neural Network based Image Colorization using OpenCV

Sometimes technology enhances art. Sometimes it vandalizes art. Colorizing black and white films is a very old idea dating back to 1902. For decades many movie creators opposed the idea of colorizing...

View Article

Convex Hull using OpenCV in Python and C++

In this post, we will learn how to find the Convex Hull of a shape (a group of points). We will briefly explain the algorithm and then follow up with C++ and Python code implementation using OpenCV....

View Article


Install Dlib on Windows

In this post, we will provide step by step instructions on how to install Dlib on Windows. Please use the official instructions to use Dlib in your project. This post is no longer updated or...

View Article

cvui: A GUI lib built on top of OpenCV drawing primitives

Often the development of a computer vision project involves tweaking parameters of a technique to achieve the desired outcome. These parameters could be the thresholds of an edge detection algorithm or...

View Article


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...

View Article

High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)

In this tutorial, we will learn how to create a High Dynamic Range (HDR) image using multiple images taken with different exposure settings. We will share code in both C++ and Python. What is High...

View Article


Using Harry Potter interactive wand with OpenCV to create magic

If you haven’t been to the Wizarding World of Harry Potter or don’t know what an ‘interactive wand’ is, you are kinda missing out on a really well designed experience that uses computer vision to...

View Article

Eigenface using OpenCV (C++/Python)

In this post, we will learn about Eigenface — an application of Principal Component Analysis (PCA) for human faces.  We will also share C++ and Python code written using OpenCV to explain the concept....

View Article

OpenCV Transparent API

A master wordsmith can tell a heart breaking story in just a few words. For sale: baby shoes, never worn. A great artist can do so much with so little! The same holds true for great programmers and...

View Article
Browsing all 62 articles
Browse latest View live