DeepFace adalah pustaka Python yang ringan untuk pengenalan wajah dan analisis atribut wajah seperti usia, jenis kelamin, emosi, dan ras. Pustaka ini menggabungkan beberapa model pengenalan wajah terkini dan menyediakan berbagai fitur untuk memudahkan implementasi dalam aplikasi Anda.
Build Docker
Untuk melakukan instalasi DeepFace menggunakan Docker, ada dua cara, yaitu melakukan build dengan menggunakan Dockerfile atau melalui Docker Hub.
DockerfileAnda dapat menjalankan perintah berikut jika ingin melakukan instalasi DeepFace menggunakan Dockerfile. Untuk cara ini pastikan dahulu Anda sudah melakukan clone repo DeepFace ke lokal Anda, karena Dockerfile yang Anda butuhkan ada didalam sana.
docker build -t serengil/deepface . # build docker
Docker Hub
Jalankan perintah berikut jika Anda ingin melakukan instalasi DeepFace lewat Docker Hub.
docker pull serengil/deepface # pre-build docker
Running Docker
Setelah selesai melakukan build, langkah selanjutnya adalah menjalankan docker yang sudah di build tadi, caranya adalah mengan menjalankan perintah berikut
docker run -p 5005:5000 serengil/deepface # running docker
Perintah di atas hanya digunakan saat pertama kali menjalankan Docker. Jika ingin menjalankan DeepFace Docker untuk kedua kalinya atau seterusnya, cukup buka aplikasi Docker, lalu pada bagian Containers, cari Container DeepFace yang sebelumnya digunakan. Tekan tombol Run Container untuk menyalakannya, seperti terlihat pada gambar di bawah ini.
Untuk memastikan jika DeepFace sudah berjalan di lokal komputer, Anda dapat
mengakses http://127.0.0.1:5005
. Jika hasilnya sama seperti
gambar dibawah ini, artinya DeepFace sudah berhasil terpasang.
Mungkin saya cukupkan dahulu untuk artikel kali ini, semoga bermanfaat, Terimakasih :)
Posting Komentar