Program Deteksi Mata Dengan Menggunakan MATLAB

Assalamu'alaikum poinreaders,
Pada kesempatan kali ini kita masih akan membahas tentang pengolahan citra pada MATLAB. Pada pembahasan kali ini kita akan membuat program deteksi mata dengan MATLAB. Bagaimana langkah-langkahnya? Yuk simak ulasan berikut...

Program Deteksi Mata Dengan Menggunakan MATLAB

Program deteksi mata yang akan kita buat sekarang adalah program deteksi mata yang masih menggunakan prinsip Algoritma Viola-Jones. Algoritma ini dapat kita gunakan dengan mudah pada MATLAB karena sudah berbentuk fungsi built-in sehingga kita hanya tinggal menggunakannya saja. Program deteksi mata ini merupakan dasar untuk membuat program pendeteksi iris mata yang nantinya bisa dikembangkan menjadi berbagai program lain terutama dalam pemanfaatannya di bidang medis. Berikut ini langkah-langkah untuk membuat program deteksi mata pada MATLAB :

Langkah Pertama yaitu memasukan file gambar atau image yang akan kita olah dengan menggunakan syntak :
image = imread (' C:\Users\USER\Documents\luiz.jpg ');
Syntak berwarna merah diatas merupakan File Location dari gambar yang akan kita olah. Sobat bisa menggantinya dengan File Location dari gambar yang akan sobat olah.

Langkah kedua yaitu memasukan fungsi dari Algoritma Viola-Jones untuk mendeteksi mata dengan menggunakan syntak :
EyeDetect = vision.CascadeObjectDetector('EyePairBig');
Langkah ketiga yaitu Memasukan syntak untuk membuat tanda pada mata yang dideteksi (bounding box) dari objek yang diamti dengan menggunakan syntak :
BB=step(EyeDetect,image);
figure,imshow(image);
rectangle('Position',BB,'LineWidth',4,'LineStyle','-','EdgeColor','b');
title('Deteksi Mata');
Langkah terakhir yaitu memasukan syntak agar gambar mata yang sudah terdeteksi program langsung dipotong atau di-crop dengan menggunakan syntak :
Eyes=imcrop(image,BB);
figure,
imshow(Eyes);
title('Deteksi Mata (Crop)')
hold off;
Berikut ini output dari program yang dihasilkan :

Output program yang dihasilkan
Gambar 1. Output program yang dihasilkan

Sobat poinreaders juga bisa mengunduh syntak tersebut pada link di bawah ini :


Semoga materi yang saya sampaikan tentang MATLAB dapat dipahami poinreaders. Silakan tulis pertanyaan seputar materi yang telah dibahas pada kolom komentar. Jangan lupa follow akun sosial kami agar poinreaders bisa mendapatkan materi terbaru tentang pemrograman.

Share this

Related Posts

Previous
Next Post »

4 comments

comments
24 October 2017 at 21:01 delete

Menggunakan versi MATLAB R2015b. biasanya ada beberapa versi MATLAB yg ga bisa pake fungsi tertentu, jika kasusnya seperti itu kita harus mengunduhnya dan memasangnya secara manual. Semoga membantu.

Reply
avatar
26 October 2017 at 01:05 delete

Oh pantes pas dicoba di 2009 ga bisa. Pas 2015 baru bisa. Makasih ya kaa

Reply
avatar
27 October 2017 at 13:28 delete

Sama-sama. Silakan bertanya jika masih ada pembahasan yang kurang jelas.

Reply
avatar