This project is a facial lock system for the user in this first user creates a data set of his face and then using that we create a lock system that can identify the user
Hello All my name is Shantam And these are the Source for a facial Lock system using Python and OpenCV
For downloading python just go to https://www.python.org/ and click download click or you can use this link this will download the latest version of python for you https://www.python.org/ftp/python/3.8.2/python-3.8.2.exe
after that a .exe file will be downloaded just go through it and "eureka" you Python is installed
As a developer, I prefer any one of these IDE for the same Pycharm and Anaconda You can use any one of the same.
To install Pycharm
just go through this link and do the needful installation you can also refer to this video tutorial given below for reference
https://www.jetbrains.com/pycharm/download/ Video reference
To install Anaconda
just go through this link and do the needful installation you can also refer to this video tutorial given below for reference https://docs.anaconda.com/anaconda/install/windows/
to install OpenCV just write the following commands in the cmd
run pip install opencv-python if you need only main modules. run pip install opencv-contrib-python if you need both main and contrib modules
(check extra modules listing from OpenCV documentation at https://docs.opencv.org/master/ )
You can also refer to this video link on how to install OpenCV in below given IDE's
For Pycharm https://www.youtube.com/watch?v=ppnFp_RiE0A
For Anaconda https://www.youtube.com/watch?v=T2ykss_4Af0
-
Download the code.
-
Download Python and OpenCV for reference please see the above code.
-
Download An IDE for the same for reference please see the above code.
-
Run program facelock1.py to create the dataset of your faces.
-
Run program facelock2.py to train the model and see the output.
-
EUREKA your program is up and running.
To learn more about these Resources you can Refer to some of these articles written by Me:-
https://medium.com/@unknown.underme
I am an Andriod developer, Actions on Google, Internet of things, Alexa Skills, and Image processing developer. I have a keen interest in Image processing and Andriod development. I am Currently Campus Representative at Google developers Group Chandigarh, Facebook Developer circle Chandigarh, and Club Lead at CSE Department Chandigarh University, Punjab.
You can find me at:- Linkedin or Github .
Happy coding ❤️ .