Beruflich Dokumente
Kultur Dokumente
Oleh :
NO NAMA NIM
JTD – 3C
a = imread('download.jpg')
sharpFilter = fspecial('unsharp');
figure, subplot(2,2,1), image(a), title('Original Pomegranate
Seeds');
sharp = imfilter(a, sharpFilter, 'replicate', [3,3], 5);
subplot(2,2,2), image(sharp), title('Sharpened Pomegranate');
2. FUNGSI SHARPENING 9X9
a = imread('download.jpg')
sharpFilter = fspecial('unsharp');
figure, subplot(2,2,1), image(a), title('Original Pomegranate
Seeds');
sharp = imfilter(a, sharpFilter, 'replicate', [9,9], 5);
subplot(2,2,2), image(sharp), title('Sharpened Pomegranate');
a = imread('download.jpg')
sharpFilter = fspecial('unsharp');
figure, subplot(2,2,1), image(a), title('Original Pomegranate Seeds');
sharp = imfilter(a, sharpFilter, 'replicate', [25,25], 5);
subplot(2,2,2), image(sharp), title('Sharpened Pomegranate');
SMOOTHING
1. SMOOTHING 3X3
a = imread(‘download’)
imshow (a);
GaussianFilter = fspecial('gaussian', [3,3], 5);
result = imfilter(a, GaussianFilter, 'same');
subplot(1,2,1);
imshow(a);
title('SebelumDilakukan Gaussian Filter');
subplot(1,2,2);
imshow(result);
title('SetelahDilakukan Gaussian Filter');
2. SMOOTHING 9X9
a = imread('download.jpg')
imshow (a);
GaussianFilter = fspecial('gaussian', [9,9], 5);
result = imfilter(a, GaussianFilter, 'same');
subplot(1,2,1);
imshow(a);
title('SebelumDilakukan Gaussian Filter');
subplot(1,2,2);
imshow(result);
title('SetelahDilakukan Gaussian Filter');
3. SMOOTHING 25X25
a = imread('download.jpg')
imshow (a);
GaussianFilter = fspecial('gaussian', [25,25], 5);
result = imfilter(a, GaussianFilter, 'same');
subplot(1,2,1);
imshow(a);
title('SebelumDilakukan Gaussian Filter');
subplot(1,2,2);
imshow(result);
title('SetelahDilakukan Gaussian Filter');
4. SMOOTHING 5X25
a = imread('download.jpg')
imshow (a);
GaussianFilter = fspecial('gaussian', [5,25], 5);
result = imfilter(a, GaussianFilter, 'same');
subplot(1,2,1);
imshow(a);
title('SebelumDilakukan Gaussian Filter');
subplot(1,2,2);
imshow(result);
title('SetelahDilakukan Gaussian Filter');
EDGE ENHANCEMENT
1. EDGE 3X3
Cara menampilkan :
I = imread ('download.jpg');
gray = rgb2gray (I);
If = nlfilter(gray,[3,3],'min(x(:))');
Subplot (3,3,1),imshow(I),title('citra input');
subplot (3,3,2),imshow(gray),title('citra Gray');
subplot (3,3,3),imshow(If),title('citra filter min');
2. EDGE 9X9
Cara Menampilkan :
I = imread ('download.jpg');
gray = rgb2gray (I);
If = nlfilter(gray,[9,9],'min(x(:))');
Subplot (3,3,1),imshow(I),title('citra input');
subplot (3,3,2),imshow(gray),title('citra Gray');
subplot (3,3,3),imshow(If),title('citra filter min');
3. EDGE 25X25
I = imread ('download.jpg');
gray = rgb2gray (I);
If = nlfilter(gray,[25,25],'min(x(:))');
Subplot (3,3,1),imshow(I),title('citra input');
subplot (3,3,2),imshow(gray),title('citra Gray');
subplot (3,3,3),imshow(If),title('citra filter min');
4. EDGE 5X25
I = imread ('download.jpg');
gray = rgb2gray (I);
If = nlfilter(gray,[5,25],'min(x(:))');
Subplot (3,3,1),imshow(I),title('citra input');
subplot (3,3,2),imshow(gray),title('citra Gray');
subplot (3,3,3),imshow(If),title('citra filter min');
BAB II HASIL
COMMAND WINDOW
%%FUNGSI SHARPENING
%FUNGSI SHARPENING 3X3
a = imread('download.jpg')
sharpFilter = fspecial('unsharp');
figure, subplot(2,2,1), image(a), title('Original Pomegranate Seeds');
sharp = imfilter(a, sharpFilter, 'replicate', [3,3], 5);
subplot(2,2,2), image(sharp), title('Sharpened Pomegranate');
%FUNGSI SHARPENING 9X9
sharpFilter = fspecial('unsharp');
figure, subplot(2,2,1), image(a), title('Original Pomegranate Seeds');
sharp = imfilter(a, sharpFilter, 'replicate', [9,9], 5);
subplot(2,2,2), image(sharp), title('Sharpened Pomegranate');
% FUNGSI SHARPENING 25X25
sharpFilter = fspecial('unsharp');
figure, subplot(2,2,1), image(a), title('Original Pomegranate Seeds');
sharp = imfilter(a, sharpFilter, 'replicate', [25,25], 5);
subplot(2,2,2), image(sharp), title('Sharpened Pomegranate');
% FUNGSI SHARPENING 5X25
sharpFilter = fspecial('unsharp');
figure, subplot(2,2,1), image(a), title('Original Pomegranate Seeds');
sharp = imfilter(a, sharpFilter, 'replicate', [5,25], 5);
subplot(2,2,2), image(sharp), title('Sharpened Pomegranate');
%%FUNGSI SMOOTHING
%FUNGSI SMOOTHING 3X3
a = imread('download.jpg')
imshow (a);
GaussianFilter = fspecial('gaussian', [3,3], 5);
result = imfilter(a, GaussianFilter, 'same');
subplot(1,2,1);
imshow(a);
title('SebelumDilakukan Gaussian Filter');
subplot(1,2,2);
imshow(result);
title('SetelahDilakukan Gaussian Filter');
KESIMPULAN
1. Proses pemfilteran merupakan upaya untuk menghilangkan noise
2. Smoothing dilakukan untuk menghilangan suatu noise pada suatu citra (gambar) dengan
cara pengahlusan .Semakin besar nilau matriks maka hasil smoothingnya akan terlihat
lebih blur
3. Fungsi sharpening yaitu untuk memperjelas detil suatu citra(menambah kontras) dengan
penjumlahan atas citra tepi dengan citra aslinya maka bagian tepi objek akan terlihat
berbeda dengan latarnya, sehingga citra terkesan lebih tajam.Semakin besar nilai matriks
maka hasil kontras akan semakin jelas ,contoh nilai sharpening 5x5 lebih jelas daripada
nilai 3x3
4. Fungsi Edge Enchancement adalah fungsi perbaikan tepi dimana dia berfungsi untuk
menebalkan tepi suatu gambar , ada percobaan diatas terlihat bawah semakin besar
matriks makan semakin tebal dan jelas tepinya .