Skip to content

rodriguesabner/Facial-Recognition

Repository files navigation

Facial Recognition v3

Detect and recognize faces using an interface in Java

What's new?

Update JavaCV 1.5.1
JXBrowser removed
JFreeChart added
Interface updated
Custom Rectangle (Detect Face)
Database updated

Getting Started

To understand how to implement this project on your system, follow my tutorial: https://www.youtube.com/watch?v=qyTCi0aaW_o&list=PL4OYVwyd_80ow3KLiePwXdSd_Lmxa-jpN.

Prerequisites

What you need for the project to work

Java 1.8 or greater
Netbeans 8.2 or greater

Database

In the project there is a file called: facial_recognition.sql, create a database named "facial_recognition" and import this file.
Login: admin, admin OR abner, abner.

Libs

Extract javacv-bin in C:/
Import:

FFMPEG-plataform
FFMPEG-Windows-x86_64
FFMPEG
JavaCPP
JavaCV-plataform
JavaCV
OpenCV-plataform
OpenCV-Windows-x86_64
OpenCV

Installing KGrandient

Open Netbeans Create your Swing application, head to Palette right click and select Palette Manager select Add From Jar and browse to the location of the downloaded jar file. Select and proceed, select KGradientPanel component proceed to select the category and hit Finish.
Open your JFrame drag KGradientPanel to it and set the following properties in the properties window.

Authors

  • Abner Rodrigues - Initial work - King Aspx
  • Roman Beskrovnyi - Contribuition - romankh3

Project Images

  • Login image
User and Password in MySQL
  • Menu Screen Screenshot_7

  • Capture/Register Screen Screenshot_5

  • Recognition Screen Screenshot_10 Screenshot_8 Screenshot_11

  • Records in Database (Data) Screenshot_12

  • Send Message Screen Screenshot_15

  • And more...

License

This project is licensed under the Apache License 2.0 - see the LICENSE.md file for details

About

Simple use of facial recognition - Desktop

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages