NSnietol / raspi-libfprint

A fingerprint recognition implementation using libfprint and Java Spring Boot with raspberry pi.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

raspi-libfprint

A fingerprint recognition demo implementation for Raspberry pi using libfprint, Java Spring Boot and MySQL.

  • database folder:

Contains the SQL script with the expected database structure and user to run the demo.

If you run the dockerized version, the MySQL container loads this script automatically on startup.

  • docker folder:

Contains the Dockerfiles used to create the docker images for enrollment, verification, identification and Spring Boot rest/web.

It contains also the docker-compose.yml file to start the containers all together, including MySQL.

  • libfprint folder:

Contains the .c source files used for enrollment, verification and identification. They are based on the original examples provided by the libfprint project here.

Look the Libfprint license file for more information. See http://www.freedesktop.org/wiki/Software/fprint/libfprint

  • spring-libfprint folder:

Contains the Spring Boot application with the rest service (that communicate with the other libfprint services) and web components (with the pages to register users and simulate the enrollment, verification and identification).

About

A fingerprint recognition implementation using libfprint and Java Spring Boot with raspberry pi.

License:MIT License


Languages

Language:C 49.2%Language:Java 28.2%Language:HTML 17.5%Language:JavaScript 5.1%