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

Xeus-Cling: Run C++ code in Jupyter Notebook

Facial Landmark Detection using OpenCV and Dlib in C++ Jupyter Notebook, formerly known as IPython Notebook, in my opinion, is one of the best tools for a programmer. You can interactively experiment...

View Article


PyTorch C++ Front-end: Tensors

In our last few blogs we are learning and exploring lot of things about PyTorch and it’s advantages over other existing Deep Learning libraries. We learnt how to build an image classifier using...

View Article


Augmented Reality using ArUco Markers in OpenCV (C++ / Python)

In this post, we will explain what ArUco markers are and how to use them for simple augmented reality tasks using OpenCV. ArUco markers have been used for a while in augmented reality, camera pose...

View Article

How To Run Inference Using TensorRT C++ API

In this post, we continue to consider how to speed up inference quickly and painlessly if we already have a trained model in PyTorch. In the previous post We discussed what ONNX and TensorRT are and...

View Article

Install OpenCV on Windows – C++ / Python

In this blog post, we will be installing OpenCV on Windows for C++ and Python. The C++ installation is done with the help of custom setup exe files. Whereas Python installation is done with Anaconda....

View Article


Code OpenCV in Visual Studio

We will learn how to configure Visual Studio projects and build OpenCV applications. The post Code OpenCV in Visual Studio first appeared on Learn OpenCV.

View Article

Super Resolution in OpenCV

Introduction Super-resolution refers to the process of upscaling or improving the details of the image. Follow this blog to learn the options for Super Resolution in OpenCV. When increasing the...

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

Xeus-Cling: Run C++ code in Jupyter Notebook

Facial Landmark Detection using OpenCV and Dlib in C++ Jupyter Notebook, formerly known as IPython Notebook, in my opinion, is one of the best tools for a programmer. You can interactively experiment...

View Article

Augmented Reality using ArUco Markers in OpenCV (C++ / Python)

In this post, we will explain what ArUco markers are and how to use them for simple augmented reality tasks using OpenCV. ArUco markers have been used for a while in augmented reality, camera pose...

View Article


How To Run Inference Using TensorRT C++ API

In this post, we continue to consider how to speed up inference quickly and painlessly if we already have a trained model in PyTorch. In the previous post We discussed what ONNX and TensorRT are and...

View Article

Install OpenCV on Windows – C++ / Python

Install OpenCV on Windows with our unique EXE-based installer for C++. The Python installation is done with Anaconda. The post Install OpenCV on Windows – C++ / Python first appeared on Learn OpenCV.

View Article


Code OpenCV in Visual Studio

We will learn how to configure Visual Studio projects and build OpenCV applications. The post Code OpenCV in Visual Studio first appeared on Learn OpenCV.

View Article

Super Resolution in OpenCV

Introduction Super-resolution refers to the process of upscaling or improving the details of the image. Follow this blog to learn the options for Super Resolution in OpenCV. When increasing the...

View Article


Face Detection – OpenCV, Dlib and Deep Learning ( C++ / Python )

In this tutorial, we will discuss the various Face Detection methods in OpenCV, Dlib and Deep Learning, and compare the methods quantitatively. We will share code in C++ and Python for the following...

View Article

Using OpenVINO with OpenCV

In this post, we will learn how to squeeze the maximum performance out of OpenCV’s Deep Neural Network (DNN) module using Intel’s OpenVINO toolkitpost, we compared the performance of OpenCV and other...

View Article

Deep Learning based Text Detection Using OpenCV (C++/Python)

There is a common saying, “A picture is worth a thousand words“. In this post, we are going to take that literally and try to find the words in a picture! In an earlier post about Text Recognition, we...

View Article
Browsing all 62 articles
Browse latest View live