Amansharma - Csa (Computer Vision Using Python and OpenCV)
Amansharma - Csa (Computer Vision Using Python and OpenCV)
Dr. Vibhakar Pathak , Professor ,Aman Sharma ,B.Tech. Scholar, Computer Science Department,
Arya College of Engineering & I .T. , Jaipur Rajasthan, India
Email :[email protected]
ABSTRACT:
Computer vision enables a computer to elements (pixels), each with finite, discrete
extract information or insights from the quantities of numeric value.
images, videos or any other visual inputs.
Computer vision is now almost comparable Image Processing:
to human vision, computer vision lacks So the image is just a set of numerical data
human vision as humans have a lifetime of ranging from 0-255, so for digital image
context from which they are able to processing we just perform some steps on the
distinguish between things, whereas in data with the help of our Digital Image
computers we need to train the model with Processing algorithms.
lots and lots of input data by following the examples of such actions are - color
classical machine learning paradigms. transformation, edge detection, morphing,
gray scale leveling, etc.
INTRODUCTION :
Image : An image consists of picture
1
These are the three main reasons why I have
OpenCv : chosen this library to do research about and
OpenCv is one of the most popular learn some fundamentals about computer
Computer Vision Libraryand a great tool for vision.
digital image processing, it is an open source
library too so that students who are desiring
to learn and understand the concepts of METHODOLOGY :
computer vision and how a computer In this section I am going to write some
actually works can use these powerful and fundamental image processing methods
free tools to have an excellent head start. using openCv functions in python language.
Q. Why OpenCV ?
ans. reasons to use this library are as follows
:
1. Free and open source, everyone can 1. Reading the input image :
use it and learn it. For this we need to import the open
2. It has multiple language support like cv library into our project.
java, python, c++. Like import cv2 as cv
3. OpenCv is heavily used to perform Now we can read the image with in
tasks like object detection, built function imread();
and in self-driving cars that work on Soimage =
Artificial Intelligence. cv.imread(“/User/me/desktop/elon”)
2
We will just use the inbuilt function Object detection :Visual recognition is
of openCvi.eimshow() used for this application i.e the object
imshow(“output”, image) detection here we draw a box let it be a
rectangle or a square and the object reside
inside this box will be detected by
comparing with the trained model data.
APPLICATION OF COMPUTER
VISION : LIMITATIONS :
One of the most heavily used domains There is no technology with zero limitation
which uses computer vision primarily is and same applies to the computer vision, i
Object detection. am going to discuss one case study which is
3
able to showcase the loop holes where this
technology lacks CONCLUSION AND FUTURE SCOPE :
References :
By this incident we can say that there are ● For object detection :
4
heres-a-look-why-it-s-so-awesome-
e8a58dfb641e