0% found this document useful (0 votes)
5 views

Face+recognition

Face recognition using python

Uploaded by

dhsh.m.124
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Face+recognition

Face recognition using python

Uploaded by

dhsh.m.124
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Face Recognition using Python

Sampriti Chatterjee (Great Learning)


Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Agenda

1 What is Python?
7 How computer read an image?

2 History of Python
8 History of Opencv

3 Why Python is so popular?


9 Getting started with OpenCV

4 Install python
10 Face recognition using OpenCV

5 statistical visualization on Python user

6 What is Opencv?

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Introduction to Python

Python is a popular high level, object oriented and interpreted language

High level Interpreted

Object oriented
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Why should you learn Python?

Python is simple and beginner


3 friendly language

1 Web development using


Python

5 Graphical user interface


4

2 Length of the program is


Mathematical computation
short
can be done easily
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Why Python is so popular?

1 Largest community for Learners and Collaborators 2 Open source

Easy to learn and usable flexibility Huge numbers of Python libraries and
3 4
Frame work

5 Supports Big Data, Machine Learning 6


Supports Automation
and Cloud computing

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Installing Python

This is the site to install Python -> https://www.python.org/downloads/

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Popular IDE for Python: Pycharm

Site to install Python ->


https://www.jetbrains.com/pycharm/download/#section=mac

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Popular IDE for Python: Anaconda

Anaconda installation site->


https://www.anaconda.com/products/individual

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Popular IDE for Python: Google colab

Google collaboratory link->


https://colab.research.google.com/notebooks/intro.ipynb

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Statistical measurement on Python user

In recent time it is prominent that Python is one of the most popular language because of it’s simplicity
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
What is Image Processing

Image processing is a method to perform some important operations on


an image. In order to get an enhanced high Quality image or to extract the
most useful information from that

 It is a one type of signal processing

 In this processing input is an image and output may

be image or characteristics/features associated with

that image

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Is It A Cat Or A Dog?

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
What is OpenCV?

OpenCV is a open source library which is widely used for computer vision
purpose

 It helps us to develop a system which can process

images and real-time video using computer vision

 OpenCv focused on image processing, real-time video

capturing to detect faces and objects.

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
History of Opencv

Important Facts
How Opencv came
into the picture?

• OpenCV was invented by Intel in 1999 by


Gary Bradsky.
• The first release was in the year 2000.
• OpenCV stands for Open Source
Computer Vision Library.
Opencv was invented • This Library is based on optimized C/C++
by Intel and it supports Java and Python along
with C++ through interfaces.

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
How Image Input Works In Computer?

4 21 54 92 48
Converts the image into an array of pixel
values where the dimension of array 2 22 54 36 22
depends on the resolution of the image 3 42 37 86 73

Array of dimension 32 X 32 X 3 (The 3


refers to RGB values)

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Getting started with Opencv

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Face Recognition using Python
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Thank You

Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited
Proprietary content. ©Great Learning. All Rights Reserved. Unauthorized use or distribution prohibited

You might also like