How I Created a Face-Detection App Using the Flask Framework

Advancement in technology has witnessed the application of artificial intelligence to detect and recognize human faces. πŸ‘©πŸ‘©β€πŸ¦²πŸ‘¨β€πŸ¦° This is accomplished using OpenCV, a Python library for computer vision and image processing. In the previous tutorials, we use OpenCV to process images and turn them into pencil drawings and cartoons. We will learn how to use … Read more

Motion Detection Using OpenCV in Python – My journey through to a successful project

Motion detection algorithms form an important part of a video surveillance system. It can also be coupled with many AI-based human presence and profiling systems. Many applications of motion detection algorithms may be thought of with substantive advantages in saving man-hours, efforts, and storage requirements, that is: Out of my sheer personal experience, which I … Read more

Combine Images Using Numpy

Summary: You can combine images represented in the form of Numpy arrays using the concatenate function of the Numpy library as np.concatenate((numpydata_1, numpydata_2), axis=1). This combines the images horizontally. Use syntax: np.concatenate((numpydata_1, numpydata_2), axis=0) to combine the images vertically. Problem Formulation Consider you have two images represented as Numpy arrays of pixels. How will you … Read more

How to Install OpenCV (cv2) on PyCharm?

OpenCV is a framework for image processing and image recognition—among other things. It’s a super powerful tool in your data science and machine learning toolbelt! But how to install it in your PyCharm environment? This article will show you how! Problem Formulation: Given a PyCharm project. How to install the OpenCV library in your project … Read more

Python OpenCV Image Processing – Resize, Blend, Blur, Threshold, Convert

This tutorial is an introduction to the OpenCV library. Learn how to convert color channels, resize, blend, blur, and threshold images in Python. The OpenCV [1] library contains most of the functions we need for working with images. Handling images in programming requires a different intuition than handling text data. An image is made up … Read more