Bertalya Universitas Gunadarmaana.staff.gunadarma.ac.id/Downloads/files/29296/...Lingkup Proses...

Post on 04-May-2019

224 views 0 download

Transcript of Bertalya Universitas Gunadarmaana.staff.gunadarma.ac.id/Downloads/files/29296/...Lingkup Proses...

Perbaikan Kualitas Citra

BertalyaUniversitas Gunadarma

1

Lingkup Proses Perbaikan Citra

• Pengubahan kecerahan (brightness)• Peregangan kontras (contrast stretching)• Pengubahan histogram• Pelembutan citra (smoothing)• Penajaman tepi (edge sharpening)• Pewarnaan semu (pseudocolouring)• Pengubahan geometrik

2

Tujuan Peningkatan Mutu Citra

• Sumber Pustaka: Gonzalez, Bab 4• Tujuan dari teknik peningkatan mutu

citra adalah untuk melakukanpemrosesan terhadap citra agar hasilnya mempunyai kwalitas relatiflebih baik dari citra awal untuk aplikasitertentu.

• Kata baik disini tergantung pada jenisaplikasi dan problem yang dihadapi. 3

Pengubahan Kecerahan

• Secara matematis : f’(x,y)=f(x,y)+b• Citra menjadi cerah bila setiap pixel

nilainya ditambah dengan konstanta b

4

Pengubahan Kecerahan• Contoh

b=0

b=80

5

Peregangan Kontras

• Kontras ~ sebaran terang (lightness) dangelap (darkness)

• Jenisnya– Kontras rendah (low contrast)– Kontras bagus (good contrast/normal

contrast)– Kontras tinggi (high contrast)

6

Peregangan KontrasKontras rendah

Kontras tinggi

Kontras bagus

7

Pengubahan Histogram

• Ada dua cara– Perataan Histogram– Spesifikasi Histogram

• Telah dibahas pada bab sebelumnya

8

Pelembutan Citra• Tujuan

– Menurunkan/menekan gangguan (noise) pada citra• Gangguan pada citra umumnya berupa variasi

intensitas pixel yang tidak berkorelasi denganpixel tetangganya

• Pixel yang terkena gangguan umumnyamempunyai frekuensi tinggi

• Pelembutan citra dilakukan dengan menekankomponen yang berfrekuensi tinggi danmembiarkan komponen yang berfrekuensirendah seperti semula

9

Pelembutan Citra• Contoh, citra yang terkena gangguan spike atau speckle

10

Pelembutan Citra

• Proses pelembutan pada domain spasialdilakukan dengan mengganti nilai pixel dengannilai rata-rata pixel tetangganya– Citra awal f(x,y) berukuran NxM– Citra hasil pelembuatn g(x,y)– d ~ jumlah pixel yang terlibat dalam perhitungan rata-

rata

11

Pelembutan Citra

• Skema rata-rata

12

Pelembutan Citra• Operasi rata-rata dapat dipandang sebagai konvolusi

antara citra f(x,y) dengan filter h(x,y) (disebut juga mean filter)

• Dalam domain frekuensi

• Contoh filter, tanda dot menyatakan posisi (0,0) pixel yang dikonvolusikan

13

Pelembutan Citra

• Contoh hasil pelembutan dengan filter 3x3, hasiltampak kabur (blurring)

14

Pelembutan Citra• Penapis Lolos Rendah (LowPass Filter)

– Syaratnya• Semua koefisien filter harus positif• Jumlah semua koefisien harus sama dengan 1

– Contoh penggunaannya

– Contoh filter lain

15

Penajaman Citra

• Tujuan– Memperjelas tepi objek pada citra

• Kebalikan pelembutan• Metodenya menggunakan Penapis Lolos

Tinggi (HighPass Filter)• Sering disebut sebagai Penajaman tepi

(edge sharpening)

16

Penajaman Citra

• ContohSebelum Sesudah

17

Penajaman Citra

• Penapis Lolos Tinggi– Syaratnya

• Koefisien Filter boleh positif, negatif atau nol• Jumlah semua koefisien adalah 0 atau 1

– Contohnya

18

Penajaman Citra• Contoh

19

Penajaman Citra• Contoh

20

Penajaman Citra• Hasil

a) citra asal b) dengan filter (ii)

21

Penajaman Citra• Hasil

a) citra asal c) dengan filter (iii)

22

Penajaman Citra• Hasil

a) citra asal c) dengan filter (iv)

23

Penajaman Laplacian

24

Pewarnaan Semu

• Proses pemberian warna tertentu padanilai pixel citra hitam-putih berdasarkankriteria tertentu

• Alasan– Mata manusia bisa membedakan warna

25

Koreksi Geometrik

• Perbaikan citra dengan mengubah nilaigeometrisnya

• Metodenya– Rotasi– Translasi– Penskalaan/Perbesaran/Pengecilan– Skew– dll

26

Koreksi Geometrik• Contoh citra San Francisco, rotasi 6 derajat

27

Koreksi Geometrik

28

29