• Tidak ada hasil yang ditemukan

Penggunaan fungsi Fuzzy C Means pada Matlab untuk segmentasi gambar Sekedar Coretan

N/A
N/A
Protected

Academic year: 2017

Membagikan "Penggunaan fungsi Fuzzy C Means pada Matlab untuk segmentasi gambar Sekedar Coretan"

Copied!
2
0
0

Teks penuh

(1)

Penggunaan fungsi Fuzzy C­Means pada Matlab untuk

segmentasi gambar

This entry was posted on April 12, 2012, in Kode. Bookmark the permalink. Leave a comment

Untuk memanggil fungsi Fuzzy C­Means pada Matlab dapat menggunakan syntax: [center,U,obj_fcn] = fcm(data,cluster_n)

Dengan cluster_n adalah banyaknya cluster,center adalah matrix akhir pusat cluster, U adalah matrix keanggotaan dan obj_fcn adalah objective function setiap iterasi.

Pada contoh ini fungsi Fuzzy C­Means digunakan untuk mensegmentasi gambar. Gambar yang disegmentasi seperti contoh pada postingan K­Means sebelumnya.

Setelah gambar dibaca dan diambil fiturnya (sebagai contoh fitur nilai RGB gambar) kemudian dipanggil fungsi Fuzzy C­Means. Pada contoh ini menggunakan 3 cluster

sizes = size(image);

fitur = double(reshape(image,sizes(1)*sizes(2),3)); [center,U,obj_fcn] = fcm(fitur,3)

Kemudian dari membership function yang di dapat akan diolah kembali (sebagai contoh sederhana disini nilai plausibility dari matrix U diambil yang tertinggi dan dijadikan cluster piksel tersebut)  dengan kode berikut ini

numPixel=sizes(1)*sizes(2); kelas=zeros(numPixel,1); for i=1:numPixel

kelas(i)=find(U(:,i)==max(U(:,i))); end

final=reshape(kelas,sizes(1),sizes(2));

Setelah itu menggunakan median filter untuk memfilter noise pada gambar. Untuk ukuran jendela neighborhood pikselnya ([m n]) pada contoh ini adalah [5 5]

finalfilter = medfilt2(final,[5 5]);

Kemudian hasil kelasnya dapat dilihat pada Gambar1 figure;imshow(finalfilter,[])

Gambar1 hasil gambar kelas,natural image dariBerkeley database nomer 25098

(2)

Gambar2

Referensi

(1) The Berkeley Segmentation Dataset and Benchmark,

<URL:http://www.mathworks.com/help/toolbox/stats/kmeans.html&gt; (2) Matworks,2012,Fuzzy c­means clustering ,

<URL:http://www.mathworks.com/help/toolbox/fuzzy/fcm.html&gt;

Referensi

Dokumen terkait

Namun demikian dalam dua penelitian yang telah tersebut di atas belum membahas mengenai optimalisasi media sosial sebagai media sosialisasi kegiatan komunitas dan juga

Kerugian ekonomi yang diakibatkan dari adanya peristiwa kebakaran dapat diukur dengan memperhitugkan perubahan jumlah pohon dalam setiap kelas diameter disebabkan oleh faktor

Hipotesis ketiga dalam penelitian ini adalah “Prestasi belajar mata pelajaran kewirausahaan dan prestasi praktik industri berkorelasi positif dengan minat berwirausaha siswa

Dari tabel 4.4 di atas menunjukan perlakuan dosis 20 ton/ha mempunyai jumlah buah yang paling banyak, perbedaan dosis bahan organik yang ditambahkan kedalam tanah,

Dalam penelitian ini mempunyai kelanjutan penelitian-penelitian terdahulu yang telah memperoleh simpulan dari intellectual capital terhadap nilai perusahaan dengan

Setelah dilakukannya pendidikan kesehatan melalui metode diskusi kelompok, ada 2 responden yang berubah pengetahuan dari cukup menjadi kurang dan ada 3 responden yang

Sebagian besar membran (membran seluler epitel usus halus dan lain-lain) berukuran kecil (4-7 Å) dan hanya dapat dilalui oleh molekul dengan bobot molekul yang kecil yaitu lebih

Istilah gotong royong untuk pertama kali tampak dalam bentuk tulisan dalam karangan-karangan tentang hukum adat dan juga dalam karangan-karangan tentang aspek sosial