Skip to content

FerdinaKusumah/face-recognition-webservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face recognition webservice using python sanic

Manual install Prerequisites

Needs Python 3.5 +

  • Install all dependency
    $ pip install -r requirements.txt
  • Run application
    $ python main.py

This service will display name and face positions from famous technology founder

Train process

  • Go to train folder then run python3 train.py to train all images inside train folder then save all training result to folder model in root dir
    • Note: this may take sometime to wait train all images to finish.
  • Or you can use prebuild model inside folder model instead.

Testing api

Routes:

* [GET] - `/api/hello` check if api is live
* [POST] - `/api/recognize` to recognize an image and return result as base64 image

Result

Image 1

Image 2

References