Kehidupan Rumahku…

SoBel EdGE Detection

Posted in Artificial Intellegence, Image Processing, Matlab by putrisiazahra on November 14, 2009

Bismillah… First, I want to say sorrry to Mr.Agus Harjoko my lecture in digital Image Processing. “I Late post this article.. ” Sorry sir..^^ Well… this is my first experiment about sobel at the first time, i felt so confusing about this.. and after i read some reference, i know how to use it in Matlab.. Yup.. Sobel Operator is used in Digital Image Processing.. All of this is about Image enhancement, how to enhance your Image.. There are 2 Sobel Operator, Horisontal Sobel Operator and Vertical Sobel Operator…

Sobel

setelah mengethui susunan matriksnya sobel operator ini .. ayo kita buka MATLAB untuk bereksperimen ria…..  !

Gambar asli sebelum dikenai Operator Sobel

Listing yang digunakan untuk menggunakan operator sobel adalah sebagai berikut :

I = double(imread(‘cameraman.tif’));

sobelhor = [-1 0 1; -2 0 2; -1 0 1]sobelver =[-1 -2 -1; 0 0 0; 1 2 1]Ix = conv2(I,sobelhor,’same’);
Iy = conv2(I,sobelver,’same’);
imshow (Ix)
imshow (Iy)
figure, imshow(Ix)
J = sqrt((Ix.^2)+(Iy.^2));
figure,imagesc(I ),colormap(‘gray’),colorbar(‘vert’);
figure,imagesc(Ix),colormap(‘gray’),colorbar(‘vert’);
figure,imagesc(Iy),colormap(‘gray’),colorbar(‘vert’);
figure,imagesc(J ),colormap(‘gray’),colorbar(‘vert’);

Listing yang digunakan sangat singkat bukan?

nah jangan lupa bahwa, matriks dari pixel gambar yang akan diproses itu harus berjenis double..

lalu, kita membuat sendiri operator sobel dengan menggunakan perintah matriks yang ada di matlab.setelah diterapkan instruksi2 diatas,maka didapat hasil seperti ini

sobel horisontall dan vertikal

sobel horisontall dan vertikal

Wah…

Seru ya,,,..

Nah ini sebelum diterapkan operasi J = sqrt((Ix.^2)+(Iy.^2)).

Maka hasil gambar setelah operator J  ini diterapkan adalah

Setelah diterapkan operator J

Setelah diterapkan operator

Nah,setelah diteliti itu, ada garis putihnya disekitar gambar yanga ada, apakah garis itu sebenarnya? saya juga belum tahu, semoga Pak Agus bisa menjelaskan mengenai garis putih itu.

Semoga Bermanfaat ^^

Advertisements
Tagged with: ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: