Pada kesempatan kali ini kita akan melanjutkan pembahasan mengenai Filtering pada Pengolahan Citra dengan menggunakan MATLAB. Pada kesempatan kali ini kita akan mengulas dan mensimulasikan jenis filter lainnya untuk pengolahan citra pada MATLAB. Untuk ulasan lengkapnya yuk simak ulasan berikut...
fspecial('average',HSIZE)
Syntak average menunjukan jenis filter yang digunakan. Sedangkan Hsize merupakan vektor yang menunjukan baris dan kolom atau bisa juga berupa skalar. Hsize sendiri harus berbentuk matrik. Nilai Hsize default yang digunakan adalah [3 3].
Berikut ini adalah contoh simulasi penggunaan Average Filter pada MATLAB :
Langkah Pertama yaitu memasukan file gambar atau image yang akan kita olah dengan menggunakan syntak :
Langkah Pertama yaitu memasukan file gambar atau image yang akan kita olah dengan menggunakan syntak :
image = imread (' C:\Users\USER\Documents\car.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 membuat fungsi untuk Average Filter dengan ukuran matrik 12x12 menggunakan syntak :
AverageFilter = fspecial('average', [12, 12]);
Langkah Ketiga yaitu mengimplementasikan Average Filter dengan menggunakan syntak :
result = imfilter(image, AverageFilter);
Langkah Terakhir yaitu menampilkan citra sebelum dan sesudah proses Average Filter dengan menggunakan syntak :
Berikut ini output yang dihasilkan dari program diatas :subplot(1,2,1);
imshow(image);
title('Sebelum Dilakukan Average Filter');
subplot(1,2,2);
imshow(result);
title('Setelah Dilakukan Average Filter');
Gambar 1. Output Average Filter
Masih banyak referensi syntak lain yang bisa sobat gunakan untuk mengimplementasikan Average Filter, salah satunya bisa sobat baca DISINI
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.