Memblurkan Wajah Menggunakan OpenCV Python 3.7

Halo kali ini saya akan berbagi tutorial cara memblurkan wajah menggunakan OpenCV Python 3.7. Tujuan sederhana dari teknik ini untuk menyamarkan identitas dari pemilik wajah.




Adapun yang harus dilakukan yaitu dengan cara berikut ini :

  • Pastikan sudah install Python dan OpenCVnya.
  • Buat suatu folder yang nantinya kita tempatkan file projeknya, dan beri nama ‘face-blur’.
  • Siapkan gambar yang akan dideteksi dan diblurkan wajahnya dan beri nama ‘face’.
  • Masukan gambar pada folder ‘face-blur’.
  • Kemudian pada folder ‘face-blur’ buat folder lagi dan beri nama ‘ivanjul.jpg’.
  • Setelah itu masuk pada folder ivanjul.
  • Buka IDLE Pythonnya, dan saya menggunakan Python 3.7 .
  • Buat file untuk memblurkan wajah yang dideteksi nanti dan berinama ‘face_blurring.py’.
  • Disini saya menggunakan teknik GaussianBlur
  • Ketikan kode berikut ini :

  • Setelah itu buat model untuk pendeteksi wajahnya.
  • Buat folder ‘model’ dan buat file seperti ini. (Download)
  • Jika sudah didownload, pastekan di folder model.
  • Kemudian buat file Python untuk inputan gambarnya dan beri nama ‘blur_face.py’.
  • Buat file inputan ini difolder ‘face-blur’.
  • Ketikan kode berikut :

  • Setelah sudah selesai, maka tinggal jalankan.
  • Hasilnya akan terlihat seperti pada gambar dan video diatas.

Jika terdapat error jangan lupa berkomentar dibawah ya.




Tinggalkan komentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.