Upload
irianto-frederico-da-lopez
View
232
Download
0
Embed Size (px)
Citation preview
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
1/36
TUGAS LAPORAN
PENGOLAHAN CITRA DIGITAL
Disusun oleh :
IRIANTO FREDERICO DA LOPEZ
H111 12 90
PROGRA! STUDI !ATE!ATI"A
#URUSAN !ATE!ATI"A
FA"ULTAS !ATE!ATI"A DAN IL!U PENGETAHUAN ALA!
UNI$ERSITAS HASANUDDIN
!A"ASSAR
201%
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
2/36
DAFTAR ISI
"ATA PENGANTAR
DAFTAR ISI
&A& 1 PENDAHULUAN
Table of Contents
No table of contents entries found.
&A& 2 PE!&AHASAN
2'1 Re()esen*+si Ci*)+
2'2 Re+,in- I.+-es
2' Dis(l+/in- I.+-e
2' )i*in- I.+-es
2' Cl+sses
2'% I.+-e T/(es
2'3 A))+/ In,e4in-
2'5 !en+.(il6+n G+.7+) Den-+n "u+li*+s &e)7e,+
2'9 !en+.(il6+n #u,ul P+,+ Se*i+( G+.7+)
2'10 !e.7u+* G+.7+) !en8+,i A7uA7u
2'11 C+)+ !e.7+li66+n G+.7+)2'12 C+)+ !e.o*on- G+.7+)
2'1 Fun-si I.+,8us*
2'1 Fun-si Lo-+)i*.+
2'1 His*o-)+. P)oessin- D+n Fun*ion Plo**in-
2'1% Line+) S(+*i+l Fil*e)in-
2'13
&A& PENUTUP
"ESI!PULAN
"ATA PENGANTAR
Puji dan syukur penulis panjatkan ke hadirat Tuhan Allah SWT yang telah memberikan
rahmat dan karunia_Nya sehingga tersusun tugas laporan ini.
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
3/36
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
4/36
2'5 !en+.(il6+n -+.7+) ,en-+n 6u+li*+s 7e)7e,+
;; +(en-uins'8(->?@
Tulis gambar dengan kualitas Asli, +$ dan %$$ dengan sintaks
;; i.)i*e=+B>(en-uins'8(->B>u+li*/>B0?@
;; i.)i*e=+B>(en-uins1'8(->B>u+li*/>B0?@
;; i.)i*e=+B>(en-uins2'8(->B>u+li*/>B100?@
)alu, plot semua gambar ke dalam satu baris dengan tiga kolom mulai dari gambar asli,
+$ dan %$$.
Sedangkan, untuk menampilkan gambar dalam ukuran yang berbeda, Sintaks lengkapnya
adalah sebagai berikut
;; +(en-uins'8(->?@
;; i.)i*e=+B>(en-uins'8(->B>u+li*/>B0?@
;; +(en-uins'8(->?@
;; i.)i*e=+B>(en-uins1'8(->B>u+li*/>B0?@
;; i.)i*e=+B>(en-uins2'8(->B>u+li*/>B100?@
;; 7(en-uins1'8(->?@
;; (en-uins2'8(->?@
;; su7(lo*=1BB1?@
;; i.sho=+?@
;; su7(lo*=1BB2?@
;; i.sho=7?@
;; su7(lo*=1BB?@
;; i.sho=?@
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
5/36
UTPUT-
2'9 !en+.(il6+n #u,ul (+,+ se*i+( G+.7+)
Untuk menampilkan judul pada tiap gambar dapat digunakan sintaks berikut-
a/imread01penguins.jpg123
imwrite0a,1penguins%.jpg1,14uality1,%$23
imwrite0a,1penguins%#.jpg1,14uality1,+$23
imwrite0a,1penguins%#5.jpg1,14uality1,%$$23
b/imread01penguins%.jpg123
!/imread01penguins%#.jpg123
d/imread01penguins%#5.jpg123
subplot0#,#,%23imshow0a23title01Asli123
subplot0#,#,#23imshow0b23title016ualitas,%$123
subplot0#,#,523imshow0!23title016ualitas,+$123
subplot0#,#,723imshow0d23title016ualitas,%$$123
UTPUT-
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
6/36
2'10 !e.7u+* -+.7+) .en8+,i +7u+7u
Untuk membuat gambar asli menjadi abu8abu, sintaks dan outputnya adalah seperti di bawah
ini-
a/imread01penguins.jpg123 b/rgb#gray0a23
subplot ##%3imshow0a23title01Asli123
subplot ###3imshow0b23title01Abu#123
UTPUT -
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
7/36
2'11 C+)+ .e.7+li66+n -+.7+)
• Panggil gambar yang akan dibalik dengan !ara
;; ++'8(->?@
;; i.sho=+?@
• Setelah memanggil gambar yang akan dibalik, kemudian masukkan sintaks seperti di
bawah ini
;; 7
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
8/36
• Panggil gambar yang akan dipotong
;; i.sho=+?@
• "asukan sintaks berikut, dengan !ara de9enisikan :ariabel baru pada gambar yang akan
dipotong
;; ?@
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
9/36
• "asukkan sintaks untuk mengubah gambar menjadi yang diinginkan dengan
menggunakan 9ungsi '"A;UST, dan de9enisikkan gambar tersebut dengan :ariabel
baru - d%/imadjust0d,
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
10/36
• Panggil gambar yang akan diedit
;; ,*'8(->?@
• "asukkan sintaks (ungsi logaritma tersebut, dengan mende9enisikan :ariabel baru
yaitu :ariabel >g? -
;; -
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
11/36
Normali*ed @istogram diperoleh dari membagih (rk ) dengan banyaknya piel dalam
image yang disimbolkan dengann
-
p( rk )=h (r k )n
=
nk
n , n diperoleh dengan sinta - numel(f)
Bontoh-
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
12/36
@istogram sering digambar menggunakan gra9ik batang
dengan synta-
bar (horz, v, width)
dimana : adalah :e!tor baris yang memuat titik8titik yang akan diplot, hor* adalah :e!tor yang
memiliki dimensi yang sama dengan : yang memuat kenaikan dari skala hori*ontal, dan wodth
adalah bilangan antara $ sampai %.
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
13/36
2'1% Line+) S(+*i+l Fil*e)in-
Pada bagian ini, dilakukan proses 9iltering gambar dengan menggunakan metode linear
spatial 9iltering. Akan tetapi akan dipelajari konsep dasar 9iltering gambar dengan mengunakan
metode Bon:ulation dan Borrelation. 6husunya dengan menggunakan kombinasi Si*e ption
CSameD and C(ullD. Eerikut adalah proses 9iltering dengan menggunakan metode Borrelation dengan kombinasi
si*e option CsameD dan C9ullD.
"isal !ontoh matriksnya adalah -
;; ull>?
- <
0 0 0 0 2 2 1 0 0 0 0
;ika dilakukan Borrelation dengan kombinasi si*e option CsameD
;; -o))>B >s+.e>?
- <
0 0 2 2 1 0 0
P)oses .+nu+l :
iketahui -
<
0 0 0 1 0 0 0 0
+ <
1 2 2 0
Penyelesaian -
• Ubah matriks w dengan menambahkan *ero padding sesuai dengan matriks a, yaitu taruh
matriks a tepat di bawah matriks w, dimana unsur terakhir dari matriks a tepat berada di
bawah unsur pertama dari matriks w, seperti di bawah ini -
0 0 0 1 0 0 0 0
1 2 2 0
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
14/36
• 6emudian menambahkan unsur *ero padding di kiri dan kanan pada matriks w, sesuai
dengan jumlah unsur yang kurang pada matriks a, sehingga dapat dilakukan perkalian
antara kedua matriks, seperti di bawwah ini -
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
6alikan matrik w dengan matriks a, lalu hasilnya ditaruh pada unsur paling awal pada
matriks hasil, dengan !ara -
0'10'20'0'20'0 < 0
"aka suku pertama , matriks barunya adalah $
• 6emudian lanjutkan perhitungan yang sama dengan menggeser satu unsur ke kanan
matriks a, seperti di bawah ini -
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 01 2 2 0
0'10'20'0'20'0 < 0
• engan !ara yang sama ulangi langkah di atas, seperti di bawah ini -
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'20'0'20'0 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'20'0'20'0 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'20'1'20'0 < 2
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'21'0'20'0 <
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
15/36
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'11'20'0'20'0 < 2
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
1'10'20'0'20'0 < 1
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'20'0'20'0 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'20'0'20'0 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'20'0'20'0 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 2 2 0
0'10'20'0'20'0 < 0
• ;ika dilakukan Borrelation dengan kombinasi si*e option C9ullD
0 0 0 0 2 2 1 0 0 0 0
• ;ika dilakukan Borrelation dengan kombinasi si*e option CsameD
0 0 2 2 1 0 0
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
16/36
Salah satu korelasi yang bisa dibuat juga adalah korelasi matriks. Eerikut ini adalah !ontoh
korelasi matriks -
"isalkan matriksf =[
0 0 0
0 1 0
0 0 0] dan w=[1 23 4 ]
"atriksw
disisipkan di matriks f
menjadi -
% # $
5 7 $ $
$ % $ Eentuk disamping
$ $ $ disebut kondisi awal
Pertama kita menambahkan *ero padding pada matriksf
sehingga berubah seperti
berikut -
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
17/36
f =
[
0 0 0 0 0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0 0 0 0 0
] di korelasikan terhadap matriks w=[1 23 4 ]
6emudian berikut adalah proses korelasinya -
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $$ $ % $ $ $ $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $
$ $ % $ $ $ $ / $0%2F$0#2F$052F$072/$$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $$ $ % $ $ $ $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
18/36
$ $ % $ $ $ $ 7 $ / $0%2F$0#2F$052F%072/7
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F%052F%0$2/5
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F$052F$072/5
$ $ $ $ $ $ $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $ $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $$ $ % $ $ $ $ 7 5 $ / $0%2F%0#2F$052F$072/#
$ $ $ $ $ $ $ # $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $$ $ % $ $ $ $ 7 5 $ / %0%2F%0$2F$0$2F%0$2/%
$ $ $ $ $ $ $ # % $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F$052F$072/$
$$$ $ $ $ $ $ # % $$ $ $ $ $ $ $ $ $ $
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
19/36
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $ # % $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $ # % $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $
$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $ # % $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ % # $ $ $ $ $$ $ $ $ $ 5 7 $ $ $ $ $
$ $ % $ $ $ $ 7 5 $ / $0%2F$0#2F$052F$072/$
$ $ $ $ $ $ $ # % $
$ $ $ $ $ $ $ $ $ $
Sehingga didapat hasil akhir dari proses korelasi adalah -
$ $ $ $ $$ $ $ $ $
$ $ 7 5 $
$ $ # % $$ $ $ $ $
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
20/36
Eerikut adalah proses 9iltering dengan menggunakan metode Bon:ulation dengan kombinasi
si*e option CsameD dan C9ullD.
"isal !ontoh matriksnya adalah -
;; ull>?
- <
0 0 0 1 2 2 0 0 0 0 0
;ika dilakukan Bon:ulation dengan kombinasi si*e option CsameD
;; -on>B >s+.e>?
- <
0 1 2 2 0 0 0
P)oses .+nu+l :
iketahui -
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
21/36
<
0 0 0 1 0 0 0 0
+ <
0 2 2 1 =Pu*+) .+*)i6s se7es+) 180o
?
Penyelesaian -
• Ubah matriks w dengan menambahkan *ero padding sesuai dengan matriks a, yaitu taruh
matriks a tepat di bawah matriks w, dimana unsur terakhir dari matriks a tepat berada di
bawah unsur pertama dari matriks w, seperti di bawah ini -
0 0 0 1 0 0 0 0
0 2 2 1
• 6emudian menambahkan unsur *ero padding di kiri dan kanan pada matriks w, sesuai
dengan jumlah unsur yang kurang pada matriks a, sehingga dapat dilakukan perkalian
antara kedua matriks, seperti di bawwah ini -
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
6alikan matrik w dengan matriks a, lalu hasilnya ditaruh pada unsur paling awal pada
matriks hasil, dengan !ara -
0'00'20'0'20'1 < 0
"aka suku pertama , matriks barunya adalah $
•
6emudian lanjutkan perhitungan yang sama dengan menggeser satu unsur ke kananmatriks a, seperti di bawah ini - 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'20'0'20'1 < 0
• engan !ara yang sama ulangi langkah di atas, seperti di bawah ini -
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'20'0'20'1 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'20'0'21'1 < 1
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
22/36
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'20'1'20'1 < 2
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'21'0'20'1 <
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'01'20'0'20'0 < 2
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
1'00'20'0'20'1 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'20'0'20'1 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'20'0'20'1 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
0 2 2 1
0'00'20'0'20'1 < 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
23/36
0 2 2 1
0'00'20'0'20'1 < 0
•;ika dilakukan Bon:ulation dengan kombinasi si*e option C9ullD
0 0 0 1 2 2 0 0 0 0 0
• ;ika dilakukan Bon:ulation dengan kombinasi si*e option CsameD
0 2 2 1 0 0 0
"isalkan matriksf =[
0 0 0
0 1 0
0 0 0] dan w=[1 23 4 ]
wrot 180
°=[4 32 1]
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
24/36
"atriksw
disisipkan di matriks f
menjadi -
7 5 $
# % $ $
$ % $ Eentuk disamping
$ $ $ disebut kondisi awal
Pertama kita menambahkan *ero padding pada matriksf
sehingga berubah seperti
berikut -
f =[0 0 0 0 0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0 0 0 0 0 ] w=[4 32 1]6emudian berikut adalah proses korelasinya -
$ $ $ $ $ 7 5 $ $ $ $ $$ $ $ $ $ # % $ $ $$ $ % $ $ $ $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $$ $ % $ $ $ $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $ $$ $ % $ $ $ $ $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
25/36
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ % % $ $ $ $ $
$ $ % $ $ $ $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $$ $ $ $ $ % % $ $ $ $ $
$ $ % $ $ $ $ $ /$072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % $ /$072F$052F$0#2F%0%2/%
$ $ $ $ $ $ $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % # $ /$072F$052F%0#2F$0%2/#
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $ $$ $ % $ $ $ $ % # $ /$072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % # $ /$072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $ $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % # $ /$072F%052F$0#2F$0%2/5
$ $ $ $ $ $ $ 5 $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
26/36
$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % # $ /%072F$052F$0#2F$0%2/7
$ $ $ $ $ $ $ 5 7 $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $ $$ $ % $ $ $ $ % # $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $ 5 7 $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % # $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $ 5 7 $$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % # $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $ 5 7 $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $ $$ $ % $ $ $ $ % # $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $ 5 7 $
$ $ $ $ $ $ $ $ $ $
$ $ $ $ $ 7 5 $ $ $ $ $
$ $ $ $ $ # % $ $ $ $ $
$ $ % $ $ $ $ % # $ / $072F$052F$0#2F$0%2/$
$ $ $ $ $ $ $ 5 7 $$ $ $ $ $ $ $ $ $ $
Sehingga didapat hasil akhirnya adalah -
$ $ $ $ $
$ $ $ $ $
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
27/36
$ $ % # $
$ $ 5 7 $
$ $ $ $ $
Sekarang kita melakukan 9iltering gambar dengan menggunakan metode Bon:ulation dan
Borrelation, dengan kombinasi si*e option C9ullD dan C sameD.
Eerikut !ontoh gambar yang akan di9ilter dengan !ara memasukkan matriks lain ke
dalam gambar,
• Panggil gambar yang akan di9ilter
;; +C+(*u)e'8(->?@
;; i.sho=+?@
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
28/36
• Euat !ontoh matriks seperti dibawah ini
;; +C+(*u)e'8(->?@
;; i.sho=+?@
;; 8
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
29/36
"isal dengan matriks yang lebih panjang dan dengan menggunakan metode Bon:ulation
dan Borrelation, dengan kombinasi si*e option C9ullD dan C sameD.
• Panggil gambar yang akan di9ilter
;; +C+(*u)e'8(->?@
Euat matriks dan 9ilter menggunakan Bon:ulation dengan kombinasi C9ullD
;; B >ull>?@
;; i-u)eB i.sho=-B ?@
Ou*(u* :
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
30/36
• Panggil gambar yang akan di9ilter
;; +C+(*u)e'8(->?@
Euat matriks dan 9ilter menggunakan Borrelation dengan kombinasi C9ullD
;; +C+(*u)e'8(->?@
;; B >ull>?@
;; i-u)eB i.sho=-B ?@
Ou*(u* :
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
31/36
• Panggil gambar yang akan di9ilter
;; +C+(*u)e'8(->?@
Euat matriks dan 9ilter menggunakan Bon:ulation dengan kombinasi CsameD
;; B >s+.e>?@
;; i-u)eB i.sho=-B ?@
Ou*(u* :
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
32/36
• Panggil gambar yang akan di9ilter
;; +C+(*u)e'8(->?@
Euat matriks dan 9ilter menggunakan Borrelation dengan kombinasi CsameD
;; B >s+.e>?@
;; i-u)eB i.sho=-B ?@
Ou*(u* :
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
33/36
Terlihat bahwa perbedaan gambar ketika kita menggunakan metode !on:ulation dan
!orrelation tidak terlihat, akan tetapi terjadi sedikit perubahan ketika menggunakan si*e option
C9ullD dan CsameD.
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
34/36
2'13 Fil*e)in- F)euen/ Do.+in
asar dalam 9iltering linear dalam domain spe!ial dan domain 9rekuensi adalah Teorema
6on:ulusi, yang dapat dituliskan pada Trans9ormasi (ourier sebagai berikut -
Simbol G menandakan kon:ulusi dari dua 9ungsi, san ekspresi di sebelah tanda panah
membuat sepasang tans9ormasi 9ourier. Bontoh, ekspresi pertama menandakan kon:ulusi dari
dua 9ungsi spasial, dapat diperoleh dari menghitung in:ers dari trans9ormasi (ourier dari hasil
kali trans9ormasi (ourier dari dua 9ungsi. Sebaliknya, (orward trans9ormasi 9ourier dari
kon:ulusi dua 9ungsi spasial memberikan hasil kali trans9ormasi dua 9ungsi.
(iltering pada sebuah !itra digital dapat dilakukan dengan baik dalam kawasan 0domain2
spasial 0ruang2 dan 9rekuensi.
• es!rete (ourier Trans9orm
Synta -
utput -
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
35/36
Synta -
utput -
8/18/2019 PROSES CITRA DIGITAL (DASAR-DASAR)
36/36