SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
-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

Contenu connexe

Tendances

Transformasi z
Transformasi zTransformasi z
Transformasi zIbnu Hakim
 
Matematika Diskrit matriks relasi-dan_fungsi
Matematika Diskrit  matriks relasi-dan_fungsiMatematika Diskrit  matriks relasi-dan_fungsi
Matematika Diskrit matriks relasi-dan_fungsiSiti Khotijah
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)ahmad haidaroh
 
pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)khaerul azmi
 
Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)Farichah Riha
 
Teknik Enkripsi dan Dekripsi Playfair Cipher
Teknik Enkripsi dan Dekripsi Playfair CipherTeknik Enkripsi dan Dekripsi Playfair Cipher
Teknik Enkripsi dan Dekripsi Playfair CipherRivalri Kristianto Hondro
 
Konsep Sinyal dan Sistem
Konsep Sinyal dan SistemKonsep Sinyal dan Sistem
Konsep Sinyal dan Sistemyusufbf
 
Modul 3 pencarian heuristik
Modul 3   pencarian heuristikModul 3   pencarian heuristik
Modul 3 pencarian heuristikahmad haidaroh
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar KriptografiRoziq Bahtiar
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyZaenal Khayat
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristikBaguss Chandrass
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03KuliahKita
 
Regresi dan interpolasi
Regresi dan interpolasiRegresi dan interpolasi
Regresi dan interpolasiIsti Qomah
 
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanCliquerz Javaneze
 
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkapDeteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkapMuhammad Love Kian
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental MobilDwi Mardianti
 

Tendances (20)

Transformasi z
Transformasi zTransformasi z
Transformasi z
 
Matematika Diskrit matriks relasi-dan_fungsi
Matematika Diskrit  matriks relasi-dan_fungsiMatematika Diskrit  matriks relasi-dan_fungsi
Matematika Diskrit matriks relasi-dan_fungsi
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
 
pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)pembentukan citra (pengolahan citra digital)
pembentukan citra (pengolahan citra digital)
 
Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)Kecerdasan Buatan (AI)
Kecerdasan Buatan (AI)
 
Teknik Enkripsi dan Dekripsi Playfair Cipher
Teknik Enkripsi dan Dekripsi Playfair CipherTeknik Enkripsi dan Dekripsi Playfair Cipher
Teknik Enkripsi dan Dekripsi Playfair Cipher
 
Konsep Sinyal dan Sistem
Konsep Sinyal dan SistemKonsep Sinyal dan Sistem
Konsep Sinyal dan Sistem
 
Modul 3 pencarian heuristik
Modul 3   pencarian heuristikModul 3   pencarian heuristik
Modul 3 pencarian heuristik
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzy
 
Analisis galat
Analisis galatAnalisis galat
Analisis galat
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03
 
Sistem Pakar Certainty factor
Sistem Pakar Certainty factor Sistem Pakar Certainty factor
Sistem Pakar Certainty factor
 
Regresi dan interpolasi
Regresi dan interpolasiRegresi dan interpolasi
Regresi dan interpolasi
 
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi boolean
 
Deteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkapDeteksi dan koreksi kesalahan lengkap
Deteksi dan koreksi kesalahan lengkap
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
 
8 kuantisasi
8 kuantisasi8 kuantisasi
8 kuantisasi
 
TEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHER
TEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHERTEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHER
TEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHER
 

En vedette

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
 

En vedette (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
 

Similaire à Pcd 06 - perbaikan citra

Peningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdfPeningkatan Kualitas Citra Spasial.pdf
Peningkatan Kualitas Citra Spasial.pdfAdam Superman
 
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
 
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
 
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
 
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
 
Bab 2 pembentukan citra
Bab 2 pembentukan citraBab 2 pembentukan citra
Bab 2 pembentukan citraSyafrizal
 
Tutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octaveTutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octaveRINAPERMATASARII
 

Similaire à 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
 
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
 
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
 
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
 
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
 
Bab 2 pembentukan citra
Bab 2 pembentukan citraBab 2 pembentukan citra
Bab 2 pembentukan citra
 
Tutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octaveTutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octave
 

Plus de 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
 

Plus de 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.