Skip to content

abderrahman-bns/Face-Recognition-Using-Haarcascade-Model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


PROGRAMME DE RECONNAISSANCE FACIALE

Prérequis : Avoir installé la bibliothèque openCv et les contribs Python 2.7

	-> http://www.pyimagesearch.com/2015/06/22/install-opencv-3-0-and-python-2-7-on-ubuntu/

Lire chaque début de programme et installer les packages. 
	exemple : import glob 
	faire : sudo pip install glob 
	etc..

Ce programme, compare un dossier d'image avec notre base de donnée d'image afin de trouver le nom de la personne se trouvant devant la caméra.

Expliquations : Ce document regroupe la notice d'utilisation du programme de reconnaissance Faciale. Il est composé de 3 script :

- rennomer.py : Permet de renommer les images d'un dossier en nombre.JPG 
	-> Il faut entrer comme variable dans le script le lien du dossier ou se trouvent les images
- train.py : Permet de prendre nos images rennommées, de reconnaitre les visages et de les unifier dans un même format
	-> Il faut entrer comme variable "nombre" le numéro de la dernière photo + le lien vers les images
- facerec.py : Lance la reconnaissance Faciale
	-> Il faut entrer dans le programme le lien du dossier où sont les photos

Il reste quoi à faire ?

Prend des photos de toi (minimum une 15aine), et met les dans le dossier Personne/ton nom. 
Lance le rennomer.py pour ce fichier afin de numéroter les images 
lance le train.py
Mettre des images dans le dossier avec lequel tu veux comparer , passer le lien dans facerec.py et lance ce script

Architecture :

.├── att_faces
│   ├── edouard
│   │   ├── 0.png
│   │   ├── 1.png
│   │   └── 2.png
│   ├── s1
│   │   ├── 1.png
│   │   ├── 2.png
│   │   ├── 3.png
│   │   ├── 4.png
│   │   ├── 5.png
│   │   ├── 6.png
│   │   ├── 7.png
│   │   ├── 8.png
│   │   └── 9.png
│   ├── s2
│   │   ├── 1.png
│   │   ├── 2.png
│   │   ├── 3.png
│   │   ├── 4.png
│   │   ├── 5.png
│   │   ├── 6.png
│   │   ├── 7.png
│   │   ├── 8.png
│   │   └── 9.png
│   └── s3
│       ├── 1.png
│       ├── 2.png
│       ├── 3.png
│       ├── 4.png
│       ├── 5.png
│       ├── 6.png
│       ├── 7.png
│       ├── 8.png
│       └── 9.png
├── Personne
│    ── edouard
│       ├── r.JPG
│       ├── f.JPG
│       └── h.JPG
├── readMe.txt
├── facerec.py
├── haarcascade_frontalface_default.xml
├── rennomer.py
└── train.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages