Académique Documents
Professionnel Documents
Culture Documents
roi_gray=img_gray[y:y+h,x:x+w]
roi_color=img[y:y+h,x:x+w]
3= memuat gambar/12.jpeg
4= merubah warna gambar dari RGB menjadi warna abu-abu
5= mendeteksi wajah pada gambar, lalu mengubah posisi ke titik koordinat
6= setting menjadi normal size sans-serif font
8 = ini adalah cara untuk mendeteksi wajah pada gambar lalu mengubahnya ketitik koordinat yang
ditentukan.
9 = merender string teks yang ditentukan dalam gambar (img,"Jumlah wajah ada : "+str(jumlah)+ "
buah",(10,30),font,1,(0,0,0),2,cv.LINE_AA
10 = untuk memperbaharui konten gambar('img',img)
11= untuk mengunci proses ketika 0
12 = Fungsi destroyAllWindows menghancurkan semua jendela HighGUI yang dibuka
Selanjutnya membuat kelas LoadModel untuk memproses model dan memanggil fungsi detection yang
nantinya akan diproses pada input path input image dan output image path yang sebagai hasilnya.
Selanjutnya fungsi for tersebut yaitu mengulangi semua hasil yang di return oleh fungsi
detektor.detectObjectsFromImage pada baris pertama lalu mencetak nama dan presentasi probabilitas
model yang dihasilkan pada setiap objek yang telah terdeteksi pada gambar. Jadi hasilnya akan
mencetak gambar yang sudah ada nama modelnya dan presentasi probabilitas yang dihasilkannya.