Introduction to OpenCV

Abu Qais
2 min readJun 14, 2021

Computer Vision

It is a field of artificial intelligence that trains computers to interpret and understand the visual world. It is the process by which we can understand the images and videos how they are stored and how we can manipulate and retrieve information from them.

What problem it Solves ?

As humans, we are capable of describing a scene sum up in a picture. This involves much more than detecting 5 men, 3 women,1 bike, and gathering around a corner in the background.

Aside from basic information, we are able to understand that people in the background are walking, 3 of them are carrying bags,2 of them using mobile.

The main problem solved by Computer Vision can be summarised as follows: Given a two-dimensional image, a computer vision system must recognize the present objects and their characteristics such as shapes, textures, colors, sizes, spatial arrangement, among other things, to provide a description as complete as possible of the image.

Computer vision can solve more complex problems such as facial recognition (used, by Snapchat, Instagram, TikTok to apply filters), detailed image analysis that allows for visual searches, or biometric identification methods, identifying objects.

Image processing

It is a method in which we perform operations on image to get an enhanced image or to extract useful information from it.

import cv2 as cv

This notebook will help you understand the basics of openCv

https://colab.research.google.com/drive/16z3UzEbP3Sb1IwQMYqWdc3F4ZcS5aVGN?usp=sharing

Thank you for reading!!

--

--

Abu Qais

The price of “anything” is the amount of “time”, U xchange for it. Education | Technology | Data Science | Statistics | History