Face Recognition REST API adalah sebuah aplikasi berbasis Flask yang menggunakan DeepFace untuk melakukan deteksi dan pengenalan wajah.
- Deteksi wajah
- Pengenalan wajah berdasarkan database gambar
- API berbasis REST untuk kemudahan integrasi
- Python
- Flask
- DeepFace
- OpenCV
git clone https://github.com/sukundev/Face-Recognition-API.git
cd Face-Recognition-API
Sangat disarankan untuk menjalankan proyek ini dalam virtual environment.
python -m venv venv
source venv/bin/activate # Untuk Linux/Mac
venv\Scripts\activate # Untuk Windows
pip install -r requirements.txt
python app.py # Atau
flask run
Method: POST
- Deskripsi: Menyimpan Wajah
- Parameter:
image
(file) - Gambar yang akan diproses
- Contoh Request:
curl -X POST -F "image=@/path/to/image.jpg" http://127.0.0.1:5000/register-face
Method: POST
- Deskripsi: Memverifikasi apakah wajah ter-registrasi
- Parameter:
image1
(file) - Gambar yang akan diproses
- Contoh Request:
curl -X POST -F "image1=@/path/to/image1.jpg" http://127.0.0.1:5000/validate-face
Proyek ini menggunakan lisensi MIT. Silakan cek file LICENSE
untuk informasi lebih lanjut.
Dikembangkan oleh sukundev 💻🚀