Segmentasi Filter RGB

4
  Segmentasi-Filter RGB Oleh: [email protected] Friday, October 21, 2011 “Segmentasi adalah salah satu dari langkah awal olah citra, hampir sebagian besar proses olah citra melewati bagian ini! Ada banyak algoritma yang dikembangkan untuk melakukan segmentasi yaitu Otsu (biasa digunakan untuk segmentasi Black White), k-means clustring (cluster beberapa kelas), fuzzy image processing (logika kabur)” Lihatlah 2 gambar dibawa ini yaitu A dan B. Bagaimana olah citra dapat memisahkan mereka?? 1. Menggunakan otsu (memisahkan foregrund background) Gambar A dapat terpisah dengan baik, tapi gambar B hanya satu yang tersegmentasi, ya itu karena menggunakan otsu (cocok untuk memisahkan 2 objek yaitu foregrund dan background berdasarkan nilai histogram global minimum

Transcript of Segmentasi Filter RGB

5/10/2018 Segmentasi Filter RGB - slidepdf.com

http://slidepdf.com/reader/full/segmentasi-filter-rgb-55a0c3e2a73b2 1/4

 Segmentasi-Filter RGB

Oleh: [email protected] 

Friday, October 21, 2011 

“Segmentasi adalah salah satu dari langkah awal olah citra, hampir sebagian besar proses olah

citra melewati bagian ini! Ada banyak algoritma yang dikembangkan untuk melakukan

segmentasi yaitu Otsu (biasa digunakan untuk segmentasi Black White), k-means clustring

(cluster beberapa kelas), fuzzy image processing (logika kabur)” 

Lihatlah 2 gambar dibawa ini yaitu A dan B. Bagaimana olah citra dapat memisahkan mereka??

1.  Menggunakan otsu (memisahkan foregrund – background)

Gambar A dapat terpisah dengan baik, tapi gambar B hanya satu yang tersegmentasi, ya itu karena

menggunakan otsu (cocok untuk memisahkan 2 objek yaitu foregrund dan background berdasarkan nilai

histogram global minimum

5/10/2018 Segmentasi Filter RGB - slidepdf.com

http://slidepdf.com/reader/full/segmentasi-filter-rgb-55a0c3e2a73b2 2/4

 

0.0 255nilai

fre

kuensi

titik global minimum  

2.  Menggunakan filter RGB

Bila menggunakan segmentasi filter RGB maka hasilnya ada 3 foreground yang berhasil disegmentasi

bukan??

Misalkan kita ingin segmentasi warna Red maka

( ) () 

 

 

segmentasi warna Green maka

 

5/10/2018 Segmentasi Filter RGB - slidepdf.com

http://slidepdf.com/reader/full/segmentasi-filter-rgb-55a0c3e2a73b2 3/4

  ( ) () 

 

segmentasi warna Blue maka

 

 

( ) ( ) 

Berikut kode dalam matlab nya

clc;clear 

% oleh [email protected]

% segmentasi RGB Filter 

% 20 oktober 2011

IAwal=imread('RGB.bmp');

R=double(IAwal(:,:,1));

G=double(IAwal(:,:,2));

B=double(IAwal(:,:,3));

[b,k]=size(R);

z=zeros(b,k);

%red 

IRed(:,:,1)=(R-B)+(R-B);

IRed(:,:,2)=z;

IRed(:,:,3)=z;

%green

IGreen(:,:,1)=z;

5/10/2018 Segmentasi Filter RGB - slidepdf.com

http://slidepdf.com/reader/full/segmentasi-filter-rgb-55a0c3e2a73b2 4/4

 IGreen(:,:,2)=(G-B)+(G-R);

IGreen(:,:,3)=z;

%blue

IBlue(:,:,1)=z;

IBlue(:,:,2)=z;

IBlue(:,:,3)=(B-G)+(B-R);

 figure(1),title('segmentasi RGB Filter');

subplot(2,2,1),imshow(IAwal),title('awal');

subplot(2,2,2),imshow(IRed),title('red');

subplot(2,2,3),imshow(IGreen),title('green');

subplot(2,2,4),imshow(IBlue),title('blue');

saran dan sanjungan ditujukan

ke [email protected] 

http://mulkan.web.ugm.ac.id 

http://softscients.blogspot.com