Anda di halaman 1dari 2

TUGAS MDS

RATNASITA

Mendeteksi Wajah Menggunakan Aplikasi MATBLAB


Deteksi objek dan pelacakan penting dalam banyak aplsikasi visi komputer termasuk
pengenalan aktivitas, keselamatan otomotif, dan pengawasan. Dalam contoh ini, Anda akan
mengembangkan sistem pelacakan wajah sederhana dengan membagi masalah pelacakan
menjadi tiga masalah terpisah:

 Deteksi wajah untuk dilacak


 Identifikasi fitur wajah untuk dilacak
 Lacak wajah
Untuk melakukan detektor objek bertingkat menggunakan algoritma Viola Jones untuk
mendeteksi hidung, mata, mulut ataupun wajah manusia. Berikut langkah-langkah untuk
mendeteksi wajah menggunakan MATLAB:

1. a = imread('face.jpg');
“a” adalah variabel yang akan digunakan
“imread” digunakan untuk membaca sebuah file gambar yang mendukung format gambar
jpg,png,bmp,tiff, dan file gambar lainnya.
“('face.jpg')” merupakan nama file yang dibaca

2. a = imresize(a,0.25);
“imresize(a,0.25)” digunakan untuk mengubah ukuran gambar a menjadi lebih kecil 0,25
kali dari gambar asli

3. detector = vision.CascadeObjectDetector;
“vision.CascadeObjectDetector” digunakan untuk membuat mendeteksi objek dengan
menggunakan algoritma Viola-Jones

4. bbox = step(detector, a);


“bbox” bounding box atau kotak pembatas digunakan untuk membuat pembatas kotak-
kotak yang berisi objek-objek terdeteksi. Detektor melakukan deteksi objek multiskala pada
gambar input
TUGAS MDS
RATNASITA

selanjutnya dilanjutkan dengan menjalankan algoritma step (detector, a) gambar yang akan
di deteksi

5. IFaces =
insertObjectAnnotation(a,'rectangle',bboxes,'Face');
Figure
Selanjutnya adalah melakukan anotasi wajah yang terdeteksi dengan menggunakan variabel
IFaces
“(a,'rectangle',bboxes,'Face')” box gambar akan berbentuk kotak dengan anotasi nama
kotak yaitu face

6. imshow(IFaces)
“imshow” digunakan untuk menampilkan gambar

Anda mungkin juga menyukai