SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
-Transformasi citra input ke dalam domain frekuensi dengan DFT.

-Tambahkan nol (Zeros padding) di sekeliling tapis sehingga ukuran tapis sama dengan

ukuran citra input.

-Bentuk spectrum tapis dengan mentransformasi tapis yang telah ditambahkan nol di

atas dengan DFT.

-Tapis citra dalam domain frekuensi dengan spectrum tapis, frekuensi dengan setiap

pixel citra dalam domain frekuensi dengan setiap pixel spektrum tapis, pada posisi atau

koordinat yang bersesuaian.

-Lakukan transformasi baik pada citra domain frekuensi yang telah tertapis. Hasil dari

trasformasi balik ini adalah hasil pentapisan pada citra input.
Operasi Geometri Citra

Operasi geometri adalaj proses perubahan hubungan spasial antara setiap pixel pada

sebuah citra. Operasi geometri memetakan kembali pixel citra input dari posisi awal

(x1, y1) ke posisi baru (x2, y2) pada citra output. Proses yang tergolong ke dalam operasi

geometri di antaranya :

1. Translasi

Operasi translasi adalah memidahkan setiap elemen pixel citra input ke posisi baru

pada citra output dimana dimensi dari kedua citra (citra masukan dan citra output) pada

umumnya adalah sama. Posisi baru dari suatu pixel ditentukan dari nilai variabel

translasi (p,q).
2. Rotasi


Rotasi merupakan suatu transformasi geometri memidahkan nilai-nilai pixel dari posisi awal


menuju ke posisi akhir yang ditentukan melalui varibel rotasi sebesar θo terhadap sudut 0o atau


garis horizontal dari citra.


3. Refleksi


Refleksi atau pencerminan adalah proses pengolahan citra secara geometri dengan memindahkan


nilai-nilai pixel pada posisi awal (x1, y1) menuju ke posisi (x2, y2) pada citra output sesuai dengan


posisi pencerminan. Posisi pencerminan ada tiga jenis yaitu perncerminan terhadap sumbu x,


pencerminan sumbu y, dan percerminan terhadap sumbu x dan y.
4. Penskalaan


Penskalaan adalah sebuah operasi geometri yang memberikan efek memperbesar atau


memperkecil ukuran citra input sesuai dengan variabel penskalaan citranya. Ukuran


baru hasil perskalaan didapat melalui perkalian antara ukuran citra input dengan varibel


penskalaan.


5. Transformasi Affine (Affine Transformation)

Metode transformasi affine ini menggabungkan proses dasar seperti translasi, rotasi,


dan penskalaan ke dalam satu proses untuk mendapatkan citra output yang diinginkan.
Operasi Aritmatika Citra


Image Arithmetic merupakan proses pengolahan citra dengan memanfaatkan operator aritmaetika


atau proses operator logika terhadapap dua atau lebih citra input. Proses image arithmetic


diterapkan dengan melakukan pixel per pixel. Setiap pixel citra output tergantung dari nilai pixel


citra input pada posisi yang sama. Oleh karena itu, proses ini sebaliknya dilakukan terhadap citra


dengan ukuran dan resolusi yang sama.


Image arithmetic tidak hanya melakukan proses aritmetika/logika terhadap dua atau lebih citra,


melainkan dapat juga menggunakan sebuah nilai konstanta untuk diproses ke seluruh pixel citra


input. Prosesnya sangat sederhana dan juga tidak memakan waktu yang lama.
Proses-proses yang tergolong dalam image arithmetic diantaranya :

- Penjumlahan

- Pengurangan

- Perkalian

- Pembagian

- Pencampuran

- Logika AND/NAND

- Logika OR/OR

- Logka XOR/XNOR

- Invert/Logika NOT

- Bitshift Operators
Perbaikan Citra Berwarna


Apabila dibandingkan terhadap perbaikan citra monochrome (grayscale), perbaikan


citra berwarna memerlukan peningkatan dari kesetaraan warna atau kontras dari citra


warna tersebut. Perbaikan citra berwarna menjadi sulit tidak hanya karena dimensi data


bertambah tetapi juga kompleksitas persepsi warna.
Pcd   06 - perbaikan citra

Weitere ähnliche Inhalte

Was ist angesagt?

Pengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi DigitalPengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi DigitalNur Fadli Utomo
 
Kelompok 5 transformasi fourier peningkatan kualitas citra
Kelompok 5   transformasi fourier peningkatan kualitas citraKelompok 5   transformasi fourier peningkatan kualitas citra
Kelompok 5 transformasi fourier peningkatan kualitas citraMega Setiawan
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlabSimon Patabang
 
Matematika Diskrit kombinatorial
Matematika Diskrit  kombinatorialMatematika Diskrit  kombinatorial
Matematika Diskrit kombinatorialSiti Khotijah
 
Tugas regresi linear dan non linier
Tugas regresi linear dan non linierTugas regresi linear dan non linier
Tugas regresi linear dan non liniernopiana
 
Fuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanFuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanRoziq Bahtiar
 
4 Menggambar Grafik Fungsi Dengan Matlab
4 Menggambar Grafik Fungsi Dengan Matlab4 Menggambar Grafik Fungsi Dengan Matlab
4 Menggambar Grafik Fungsi Dengan MatlabSimon Patabang
 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1Jamil Sirman
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenBeny Nugraha
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanFahrul Razi
 
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABPengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABSimesterious TheMaster
 
Perbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearPerbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearElGazzaYantPratama
 
10 pengolahan sinyal diskrit
10 pengolahan sinyal diskrit10 pengolahan sinyal diskrit
10 pengolahan sinyal diskritSimon Patabang
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyZaenal Khayat
 
Nilai Egien Dan Vektor Eigen
Nilai Egien Dan Vektor EigenNilai Egien Dan Vektor Eigen
Nilai Egien Dan Vektor EigenRizky Wulansari
 
Persamaan linear dan matriks
Persamaan linear dan matriksPersamaan linear dan matriks
Persamaan linear dan matriksyulika usman
 

Was ist angesagt? (20)

Pengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi DigitalPengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi Digital
 
Kelompok 5 transformasi fourier peningkatan kualitas citra
Kelompok 5   transformasi fourier peningkatan kualitas citraKelompok 5   transformasi fourier peningkatan kualitas citra
Kelompok 5 transformasi fourier peningkatan kualitas citra
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlab
 
Matematika Diskrit kombinatorial
Matematika Diskrit  kombinatorialMatematika Diskrit  kombinatorial
Matematika Diskrit kombinatorial
 
contoh soal program linear
contoh soal program linearcontoh soal program linear
contoh soal program linear
 
Tugas regresi linear dan non linier
Tugas regresi linear dan non linierTugas regresi linear dan non linier
Tugas regresi linear dan non linier
 
Fuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanFuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaan
 
Diagram blok
Diagram blokDiagram blok
Diagram blok
 
4 Menggambar Grafik Fungsi Dengan Matlab
4 Menggambar Grafik Fungsi Dengan Matlab4 Menggambar Grafik Fungsi Dengan Matlab
4 Menggambar Grafik Fungsi Dengan Matlab
 
Persamaan differensial part 1
Persamaan differensial part 1Persamaan differensial part 1
Persamaan differensial part 1
 
Vektor jarak
Vektor jarakVektor jarak
Vektor jarak
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - Eigen
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
 
Pengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLABPengolahan Citra Digital Dengan Menggunakan MATLAB
Pengolahan Citra Digital Dengan Menggunakan MATLAB
 
Perbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearPerbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linear
 
Computer vision
Computer visionComputer vision
Computer vision
 
10 pengolahan sinyal diskrit
10 pengolahan sinyal diskrit10 pengolahan sinyal diskrit
10 pengolahan sinyal diskrit
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzy
 
Nilai Egien Dan Vektor Eigen
Nilai Egien Dan Vektor EigenNilai Egien Dan Vektor Eigen
Nilai Egien Dan Vektor Eigen
 
Persamaan linear dan matriks
Persamaan linear dan matriksPersamaan linear dan matriks
Persamaan linear dan matriks
 

Andere mochten auch

Pcd 02 - bidang pengolahan citra
Pcd   02 - bidang pengolahan citraPcd   02 - bidang pengolahan citra
Pcd 02 - bidang pengolahan citraFebriyani Syafri
 
Pcd 07 - kompresi data citra
Pcd   07 - kompresi data citraPcd   07 - kompresi data citra
Pcd 07 - kompresi data citraFebriyani Syafri
 
Pcd 05 - transformasi citra
Pcd   05 - transformasi citraPcd   05 - transformasi citra
Pcd 05 - transformasi citraFebriyani Syafri
 
Pcd 09 - model kompresi citra
Pcd   09 - model kompresi citraPcd   09 - model kompresi citra
Pcd 09 - model kompresi citraFebriyani Syafri
 
Pcd 03 - dasar pengolahan citra
Pcd   03 - dasar pengolahan citraPcd   03 - dasar pengolahan citra
Pcd 03 - dasar pengolahan citraFebriyani Syafri
 
Pcd 04 - jenis dan format citra
Pcd   04 - jenis dan format citraPcd   04 - jenis dan format citra
Pcd 04 - jenis dan format citraFebriyani Syafri
 

Andere mochten auch (7)

Pcd 02 - bidang pengolahan citra
Pcd   02 - bidang pengolahan citraPcd   02 - bidang pengolahan citra
Pcd 02 - bidang pengolahan citra
 
Pcd 01 - pendahuluan
Pcd   01 - pendahuluanPcd   01 - pendahuluan
Pcd 01 - pendahuluan
 
Pcd 07 - kompresi data citra
Pcd   07 - kompresi data citraPcd   07 - kompresi data citra
Pcd 07 - kompresi data citra
 
Pcd 05 - transformasi citra
Pcd   05 - transformasi citraPcd   05 - transformasi citra
Pcd 05 - transformasi citra
 
Pcd 09 - model kompresi citra
Pcd   09 - model kompresi citraPcd   09 - model kompresi citra
Pcd 09 - model kompresi citra
 
Pcd 03 - dasar pengolahan citra
Pcd   03 - dasar pengolahan citraPcd   03 - dasar pengolahan citra
Pcd 03 - dasar pengolahan citra
 
Pcd 04 - jenis dan format citra
Pcd   04 - jenis dan format citraPcd   04 - jenis dan format citra
Pcd 04 - jenis dan format citra
 

Ähnlich wie Pcd 06 - perbaikan citra

Peningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdfPeningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdfAdam Superman
 
Pengolahan Citra Diskusi Pertemuan Ke-6.pdf
Pengolahan Citra Diskusi Pertemuan Ke-6.pdfPengolahan Citra Diskusi Pertemuan Ke-6.pdf
Pengolahan Citra Diskusi Pertemuan Ke-6.pdfHendroGunawan8
 
Pcd topik1 - fundamental
Pcd   topik1 - fundamentalPcd   topik1 - fundamental
Pcd topik1 - fundamentalSyafrizal
 
Tugas Citra Digital
Tugas Citra DigitalTugas Citra Digital
Tugas Citra Digitaldarwis darto
 
Bab iv konvolusi & tf
Bab iv konvolusi & tfBab iv konvolusi & tf
Bab iv konvolusi & tfkhaerul azmi
 
Operasi_Ketetanggaan_Piksel.pptx
Operasi_Ketetanggaan_Piksel.pptxOperasi_Ketetanggaan_Piksel.pptx
Operasi_Ketetanggaan_Piksel.pptxRizal682472
 
Pengolahan Citra Diskusi Pertemuan Ke-4.pdf
Pengolahan Citra Diskusi Pertemuan Ke-4.pdfPengolahan Citra Diskusi Pertemuan Ke-4.pdf
Pengolahan Citra Diskusi Pertemuan Ke-4.pdfHendroGunawan8
 
08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptxnyomans1
 
Pengolahan Citra Diskusi Pertemuan Ke-7.pdf
Pengolahan Citra Diskusi Pertemuan Ke-7.pdfPengolahan Citra Diskusi Pertemuan Ke-7.pdf
Pengolahan Citra Diskusi Pertemuan Ke-7.pdfHendroGunawan8
 
Pengolahan Citra Diskusi Pertemuan Ke-5.pdf
Pengolahan Citra Diskusi Pertemuan Ke-5.pdfPengolahan Citra Diskusi Pertemuan Ke-5.pdf
Pengolahan Citra Diskusi Pertemuan Ke-5.pdfHendroGunawan8
 
Slide Pengolahan Citra 4
Slide Pengolahan Citra 4Slide Pengolahan Citra 4
Slide Pengolahan Citra 4Sita Anggraeni
 
TEORI PENGOLAHAN CITRA.pptx
TEORI PENGOLAHAN CITRA.pptxTEORI PENGOLAHAN CITRA.pptx
TEORI PENGOLAHAN CITRA.pptxEghiRizky2
 

Ähnlich wie Pcd 06 - perbaikan citra (20)

Bab 07a
Bab 07aBab 07a
Bab 07a
 
Peningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdfPeningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdf
 
Pengolahan Citra Diskusi Pertemuan Ke-6.pdf
Pengolahan Citra Diskusi Pertemuan Ke-6.pdfPengolahan Citra Diskusi Pertemuan Ke-6.pdf
Pengolahan Citra Diskusi Pertemuan Ke-6.pdf
 
Pcd topik1 - fundamental
Pcd   topik1 - fundamentalPcd   topik1 - fundamental
Pcd topik1 - fundamental
 
Tugas Citra Digital
Tugas Citra DigitalTugas Citra Digital
Tugas Citra Digital
 
Bab 07b
Bab 07bBab 07b
Bab 07b
 
LN s04-machine vision-s2
LN s04-machine vision-s2LN s04-machine vision-s2
LN s04-machine vision-s2
 
Babiv konvolusi
Babiv konvolusiBabiv konvolusi
Babiv konvolusi
 
Bab iv konvolusi & tf
Bab iv konvolusi & tfBab iv konvolusi & tf
Bab iv konvolusi & tf
 
Operasi_Ketetanggaan_Piksel.pptx
Operasi_Ketetanggaan_Piksel.pptxOperasi_Ketetanggaan_Piksel.pptx
Operasi_Ketetanggaan_Piksel.pptx
 
Pengolahan Citra Diskusi Pertemuan Ke-4.pdf
Pengolahan Citra Diskusi Pertemuan Ke-4.pdfPengolahan Citra Diskusi Pertemuan Ke-4.pdf
Pengolahan Citra Diskusi Pertemuan Ke-4.pdf
 
Fotogrametri dijital sift dan surf
Fotogrametri dijital sift dan surfFotogrametri dijital sift dan surf
Fotogrametri dijital sift dan surf
 
Pcd 4
Pcd 4Pcd 4
Pcd 4
 
08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx08-Image-Enhancement-Bagian1.pptx
08-Image-Enhancement-Bagian1.pptx
 
Pcd 4
Pcd 4Pcd 4
Pcd 4
 
Pengolahan Citra Diskusi Pertemuan Ke-7.pdf
Pengolahan Citra Diskusi Pertemuan Ke-7.pdfPengolahan Citra Diskusi Pertemuan Ke-7.pdf
Pengolahan Citra Diskusi Pertemuan Ke-7.pdf
 
Pengolahan Citra Diskusi Pertemuan Ke-5.pdf
Pengolahan Citra Diskusi Pertemuan Ke-5.pdfPengolahan Citra Diskusi Pertemuan Ke-5.pdf
Pengolahan Citra Diskusi Pertemuan Ke-5.pdf
 
Slide Pengolahan Citra 4
Slide Pengolahan Citra 4Slide Pengolahan Citra 4
Slide Pengolahan Citra 4
 
TEORI PENGOLAHAN CITRA.pptx
TEORI PENGOLAHAN CITRA.pptxTEORI PENGOLAHAN CITRA.pptx
TEORI PENGOLAHAN CITRA.pptx
 
9 pengolahan citra
9   pengolahan citra9   pengolahan citra
9 pengolahan citra
 

Mehr von Febriyani Syafri

Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulangFebriyani Syafri
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real timeFebriyani Syafri
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusiFebriyani Syafri
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitekturalFebriyani Syafri
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formalFebriyani Syafri
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunakFebriyani Syafri
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratanFebriyani Syafri
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sisterFebriyani Syafri
 
Sister 02 - model dan permasalahan sister
Sister   02 - model dan permasalahan sisterSister   02 - model dan permasalahan sister
Sister 02 - model dan permasalahan sisterFebriyani Syafri
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi dataFebriyani Syafri
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)Febriyani Syafri
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client serverFebriyani Syafri
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client serverFebriyani Syafri
 

Mehr von Febriyani Syafri (20)

Rpl 016 - uas
Rpl   016 - uasRpl   016 - uas
Rpl 016 - uas
 
Rpl 015 - interface user
Rpl   015 - interface userRpl   015 - interface user
Rpl 015 - interface user
 
Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulang
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real time
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitektural
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formal
 
Rpl 08 - uts
Rpl   08 - utsRpl   08 - uts
Rpl 08 - uts
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunak
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratan
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sister
 
Sister 02 - model dan permasalahan sister
Sister   02 - model dan permasalahan sisterSister   02 - model dan permasalahan sister
Sister 02 - model dan permasalahan sister
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi data
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)
 
Sister 05 - proses
Sister   05 - prosesSister   05 - proses
Sister 05 - proses
 
Sister 06 - client server
Sister   06 - client serverSister   06 - client server
Sister 06 - client server
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client server
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client server
 
Sister 010 - file service
Sister   010 - file serviceSister   010 - file service
Sister 010 - file service
 

Pcd 06 - perbaikan citra

  • 1.
  • 2. -Transformasi citra input ke dalam domain frekuensi dengan DFT. -Tambahkan nol (Zeros padding) di sekeliling tapis sehingga ukuran tapis sama dengan ukuran citra input. -Bentuk spectrum tapis dengan mentransformasi tapis yang telah ditambahkan nol di atas dengan DFT. -Tapis citra dalam domain frekuensi dengan spectrum tapis, frekuensi dengan setiap pixel citra dalam domain frekuensi dengan setiap pixel spektrum tapis, pada posisi atau koordinat yang bersesuaian. -Lakukan transformasi baik pada citra domain frekuensi yang telah tertapis. Hasil dari trasformasi balik ini adalah hasil pentapisan pada citra input.
  • 3. Operasi Geometri Citra Operasi geometri adalaj proses perubahan hubungan spasial antara setiap pixel pada sebuah citra. Operasi geometri memetakan kembali pixel citra input dari posisi awal (x1, y1) ke posisi baru (x2, y2) pada citra output. Proses yang tergolong ke dalam operasi geometri di antaranya : 1. Translasi Operasi translasi adalah memidahkan setiap elemen pixel citra input ke posisi baru pada citra output dimana dimensi dari kedua citra (citra masukan dan citra output) pada umumnya adalah sama. Posisi baru dari suatu pixel ditentukan dari nilai variabel translasi (p,q).
  • 4. 2. Rotasi Rotasi merupakan suatu transformasi geometri memidahkan nilai-nilai pixel dari posisi awal menuju ke posisi akhir yang ditentukan melalui varibel rotasi sebesar θo terhadap sudut 0o atau garis horizontal dari citra. 3. Refleksi Refleksi atau pencerminan adalah proses pengolahan citra secara geometri dengan memindahkan nilai-nilai pixel pada posisi awal (x1, y1) menuju ke posisi (x2, y2) pada citra output sesuai dengan posisi pencerminan. Posisi pencerminan ada tiga jenis yaitu perncerminan terhadap sumbu x, pencerminan sumbu y, dan percerminan terhadap sumbu x dan y.
  • 5. 4. Penskalaan Penskalaan adalah sebuah operasi geometri yang memberikan efek memperbesar atau memperkecil ukuran citra input sesuai dengan variabel penskalaan citranya. Ukuran baru hasil perskalaan didapat melalui perkalian antara ukuran citra input dengan varibel penskalaan. 5. Transformasi Affine (Affine Transformation) Metode transformasi affine ini menggabungkan proses dasar seperti translasi, rotasi, dan penskalaan ke dalam satu proses untuk mendapatkan citra output yang diinginkan.
  • 6. Operasi Aritmatika Citra Image Arithmetic merupakan proses pengolahan citra dengan memanfaatkan operator aritmaetika atau proses operator logika terhadapap dua atau lebih citra input. Proses image arithmetic diterapkan dengan melakukan pixel per pixel. Setiap pixel citra output tergantung dari nilai pixel citra input pada posisi yang sama. Oleh karena itu, proses ini sebaliknya dilakukan terhadap citra dengan ukuran dan resolusi yang sama. Image arithmetic tidak hanya melakukan proses aritmetika/logika terhadap dua atau lebih citra, melainkan dapat juga menggunakan sebuah nilai konstanta untuk diproses ke seluruh pixel citra input. Prosesnya sangat sederhana dan juga tidak memakan waktu yang lama.
  • 7. Proses-proses yang tergolong dalam image arithmetic diantaranya : - Penjumlahan - Pengurangan - Perkalian - Pembagian - Pencampuran - Logika AND/NAND - Logika OR/OR - Logka XOR/XNOR - Invert/Logika NOT - Bitshift Operators
  • 8. Perbaikan Citra Berwarna Apabila dibandingkan terhadap perbaikan citra monochrome (grayscale), perbaikan citra berwarna memerlukan peningkatan dari kesetaraan warna atau kontras dari citra warna tersebut. Perbaikan citra berwarna menjadi sulit tidak hanya karena dimensi data bertambah tetapi juga kompleksitas persepsi warna.