-
Instalasi Python dan Anaconda:
- Pastikan Python dan Anaconda sudah terinstal di sistem Anda.
-
Instalasi Dependensi:
- Buka Anaconda Prompt dan jalankan perintah berikut:
conda create -n face_recognition_env python=3.8 conda activate face_recognition_env pip install face_recognition flask flask-ngrok Pillow
- Buka Anaconda Prompt dan jalankan perintah berikut:
- Buka dan Jalankan Notebook:
- Buka file
Face Recognition API.ipynb
di Anaconda. - Jalankan semua sel di notebook tersebut untuk memulai server Flask.
- Buka file
- Buka dan Jalankan Program Golang:
- Buka file
gofc/main.go
dangofc1/main.go
. - Jalankan program dengan perintah berikut di terminal:
go run gofc/main.go go run gofc1/main.go
- Buka file
-
Import Koleksi Postman:
- Buka Postman dan import koleksi JSON yang disediakan.
-
Menambahkan Wajah Dikenal:
- Gunakan endpoint
POST /send_request
untuk menambahkan wajah dikenal. - Isi body request dengan JSON berikut:
{ "name": "Nama Orang", "encoding": "encoding_string" }
- Gunakan endpoint
-
Mengunggah dan Mendeteksi Gambar:
- Gunakan endpoint
POST /upload
untuk mengunggah gambar dan mendeteksi wajah. - Pilih file gambar yang ingin diunggah.
- Gunakan endpoint
-
Deteksi Gambar:
- Unggah gambar menggunakan endpoint
/upload
.
- Unggah gambar menggunakan endpoint
-
Input Nama Gambar:
- Tambahkan wajah dikenal dengan nama menggunakan endpoint
/send_request
.
- Tambahkan wajah dikenal dengan nama menggunakan endpoint
-
Deteksi Gambar:
- Unggah kembali gambar untuk mendeteksi wajah yang sudah dikenal.
Selamat mencoba! deteksi gambar