Skip to content

[YOUTUBE] This api compares two images, returning the highest face similarity threshold.

Notifications You must be signed in to change notification settings

miltonhit/hub_facecomparison

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hub-facecomparison

What

This API compares two images and returns the highest face similarity threshold.

Stack

-> Java17 + Spring Boot 3.x
-> AWS Lambda + API Gateway
-> AWS Rekognition
-> Serverless framework

To run locally

First, you need to have Java 17 and Maven installed on your computer. After that, run the following commands in the terminal:

  1. mvn install
  2. java -Dserver.port=8080 -cp target/my-app-with-tomcat.jar com.br.hub.facecomparison.config.SpringApp
  3. Access in your browser: http://localhost:8080/index.html

To deploy (aws provider)

  1. Install serverless framework
  2. run this command: serverless deploy

Test without clone :)

Just access: https://miltonhit.github.io/hub_facecomparison

Next steps

  1. Enhance frontend style
  2. Implement some JUnit tests
  3. Set up Docker and docker-compose for building and launching with a single command.

Can you help? Feel free to contribute :)

About

[YOUTUBE] This api compares two images, returning the highest face similarity threshold.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published