Jumat, 22 Agustus 2014

Aplikasi K-Means Clustring Citra dengan java

Implementasi K-means bisa diterapkan untuk melakukan clustering warna dari sebuah citra. Warna sebuah citra mempunyai komposisi RGB sehingga kita memadupadankan 2 input argument dalam Kmeans clustering. Penulis menggunakan 2 argument warna yaitu Red dan Green untuk kedua contoh berikut. 

#Contoh pertama akan di cluster menjadi 4 cluster



 

menghasilkan






#Contoh kedua di cluster menjadi 2 cluster



menghasilkan






Penulis telah membuat aplikasi Kmeans clustering dengan java yaitu
 



User diberikan pilihan untuk menggunakan format RGB atau YcbCR untuk melakukan clustering dan pilihan pasangan masing-masing. Misalkan berikut

Kita akan clustering citra dalam format YCbCr pada komponen Cb and Cr yaitu dengan memilih berikut
 




menghasilkan 





Ternyata bunga dapat terpisah dengan baik!

Kemudian semua citra semuanya akan di resize menjadi ukuran 160*120 mengingat komputasi kmeans akan banyak sekali proses looping sehingga harus dikecilkan image nya

Download
https://www.dropbox.com/s/2rxlzu38l4xixgc/Release%20Aplikasi%20K-Means%20Clustering%20citra%20dengan%20java.zip


Posting Komentar