OpenCV + CUDA + AWS EC2 + (No More Tears)

Step by step instructions to bind OpenCV libraries with CUDA drivers to enable GPU processing on OpenCV codes. I am renting an EC2 instance with a p3.8xlarge instance in the AWS, which has 4 Nvidia GPUs.

Face Detection in OpenCV

Example of Face Detection using OpenCV in Python. We will discuss how we can apply Face Detection using OpenCV. We go straightforward with a practical reproducible example. The logic it the following: We get the image from the URL (or from the hard disk). We convert it to an numpy array and then to a grayscale.

Python cv2 rectangle: Draw a Rectangle using OpenCV

To draw a rectangle in Python using OpenCV, use cv2.rectangle() function. The cv2 rectangle() method is used to draw a rectangle on any image.

Python cv2 module not found: How to Resolve This Error

Python cv2 module not found: How to Resolve This Error

How to Access Pixel Data in Image using Python OpenCV

To Access Pixel Data in Image using Python OpenCV, use array shape and size property to get the width, height, channel, and pixels.

Python cv2: Filtering Image using GaussianBlur() Method

There are three filters available in the OpenCV-Python library. Gaussian Blur Filter, Erosion Blur Filter, Dilation Blur Filter.

Python cv2 erode: How to Erode Images using OpenCV

There are two main morphological transformations.1) Image Dilate 2) Image Erosion. The cv2 module that supports the following two 1) cv2.dilate() 2) cv2.erode().

How to Rotate an Image in Python using OpenCV

To rotate an image in Python, apply a matrix transformation.  To create a matrix transformation, use the cv2.getRotationMatrix2D() method.

Using Homography for Pose Estimation in OpenCV

Using Homography for Pose Estimation in OpenCV - Homography is a planar relationship that transforms points from one plane to another. It is a 3 by 3 matrix transforming 3 dimensional vectors that represent the 2D points on the plane.

OpenCV Tutorial — Introduction and Image Basics

This is the start of a new series called “The OpenCV for Beginners”. In this blog post , we will be seeing about the basics of images and how to handle them with cv2 module in python.

Handling Mouse Events in OPEN CV

Handling Mouse Events in OPEN CV.

Building Hari Puttar’s missing invisibility cloak with OpenCV

Building Hari Puttar’s missing invisibility cloak with OpenCV. Hari, the Indian cousin to J. K. Rowling’s Harry Potter has landed himself in trouble again."Learn at least something from Hermoine!” is what his mum said when he broke the news.

Face Recognition with Python and OpenCV

What is face recognition? Or what is recognition? When you look at an apple fruit, your mind immediately tells you that this is an apple fruit. This process, your mind telling you that this is an apple fruit is recognition in simple words. So what is face recognition then? I am sure you have guessed it right. When you look at your friend walking down the street or a picture of him, you recognize that he is your friend Paulo. Interestingly when you look at your friend or a picture of him you look at his face first before looking at anything else. Ever wondered why you do that? This is so that you can recognize him by looking at his face. Well, this is you doing face recognition. Face Recognition With OpenCV and Python

Part 2: Sudoku and Cell Extraction

Sudoku Solver AI with OpenCV

Character Recognition Without Training Model

Character Recognition Without Training Model - Use better-preprocessed images in Tesseract without training your own character recognition model

Face Liveness Detection through Blinking Eyes

Detect the Presence of Live Human Face with Open Source Tools