citra pcd bab3 [read-only] · pdf filebila digambarkan pada koordinat kartesian maka sumbu x (...

10
30/03/2011 1 (IMAGE ENHANCEMENT) Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagi cara. Tujuannya adalah untuk memproses citra yang dihasilkan lebih baik daripada citra aslinya untuk aplikasi tertentu. Peningkatan kualitas citra di bagi Peningkatan kualitas citra di bagi Peningkatan kualitas citra di bagi Peningkatan kualitas citra di bagi menjadi dua kategori yaitu : menjadi dua kategori yaitu : menjadi dua kategori yaitu : menjadi dua kategori yaitu : 1. Metode domain spasial (ruang atau waktu) 2. Metode domain frekuensi

Upload: dangquynh

Post on 16-Mar-2018

267 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

1

(IMAGE ENHANCEMENT)

Suatu proses untuk mengubah sebuah citra menjadicitra baru sesuai dengan kebutuhan melalui berbagicara.Tujuannya adalah untuk memproses citra yangdihasilkan lebih baik daripada citra aslinya untukaplikasi tertentu.

Peningkatan kualitas citra di bagi Peningkatan kualitas citra di bagi Peningkatan kualitas citra di bagi Peningkatan kualitas citra di bagi

menjadi dua kategori yaitu :menjadi dua kategori yaitu :menjadi dua kategori yaitu :menjadi dua kategori yaitu :

1. Metode domain spasial (ruang atau waktu)2. Metode domain frekuensi

Page 2: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

2

Adalah grafik yang menunjukkan frekuensikemunculan setiap nilai gradiasi warna

Bila digambarkan pada koordinat kartesian makasumbu X ( absis) menunjukkan tingkat warna dan sumbuY (ordinat) menunjukkan frekuensi kemunculan.

a. Menggambar Kurva Histograma. Menggambar Kurva Histograma. Menggambar Kurva Histograma. Menggambar Kurva Histogram

Diketahui sebuah citra grayscale dengan ukuran 10x10 piksel mempunyai kedalaman 3 bit sebagai berikut :

1 1 1 3 1 4 4 4 1 0

3 5 3 5 5 5 5 7 7 0

0 0 0 2 2 6 6 6 6 6

5 5 4 4 4 4 4 4 7 3

2 2 0 0 0 0 1 1 1 1

7 5 5 5 7 7 7 6 3 3

3 3 3 3 3 3 3 3 7 5

5 5 5 5 5 5 5 5 2 3

0 0 0 0 0 0 4 4 4 4

3 3 3 3 3 1 1 1 6 2

Page 3: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

3

Warna (x) 0 1 2 3 4 5 6 7

Jumlah (y) 15 12 6 20 13 19 7 8

Kemudian, gambarlah histogramnya dalamkoordinat kartesian pada sumbu x dan sumbu y

Jumlah seluruh piksel N = 100. Untuk contoh diatas, data dimodifikasi menjadi seperti berikut :

Warna (x) 0 1 2 3 4 5 6 7

Jumlah (y) 15 12 6 20 13 19 7 8

y/N 0,15 0,12 0,06 0,20 0,13 0,19 0,07 0,08

Kemudian, gambarlah histogramnya dalamkoordinat kartesian pada sumbu x dan sumbu y

� Sebagai indikasi visual untuk menentukan skalakeabuan yang tepat sehingga diperoleh kualitascitra yang diinginkan.

� Untuk pemilihan batas ambang (threshold).

Histogram bermanfaat untuk hal-hal berikut :

Peningkatan kualitas citra dapat dilakukanmelalui transformasi intensitas citra, yaitubesar intensitas setiap piksel tetap.

Page 4: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

4

Citra warna bisa diubah menjadi citragrayscale dengan cara menghitung rata-rataelemen warna Red, Green, dan Blue.

Operasi negasi dipakai untuk mendapatkancitra negatif, seperti film (negatif) dari hasilcetak foto.

Piksel-piksel yang berwarna putih diubahmenjadi hitam, sebaliknya piksel-pikselyang berwarna hitam diubah putih.

Sebuah citra grayscale 256 warna akantampak gelap bila seluruh komponenwarnanya berada mendekati nilai 0. sebaliknya, citra akan tampak terang bilaseluruh komponen warnanya mendekati 256.

Page 5: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

5

�Citra kontras rendah�Citra kontras tinggi�Citra kontras normal

Kontras adalah tingkat penyebaran piksel-piksel ke dalam intensitas warna. Ada tigamacam kontras, yaitu :

� Fungsi peningkatan kontras yang pertama secaramatematis dituliskan sebagai berikut:fo (x,y) = G.(fi(x,y) – P) + P

� Fungsi peningkatan kontras yang keduasecara matematis dituliskan sebagai berikut:fo (x,y) = fi (x,y) + (x,y) 255 - max

max[ ]fo (x,y) adalah intensitas piksel citra hasil kontrasfi (x,y) adalah intensitas piksel citra asal

Page 6: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

6

� Fungsi peningkatan kontras yang ketiga

secara matematis dituliskan sebagai berikut :

fo (x,y) = Ci (2k -1 )w.h( )

� Fungsi peningkatan kontras yang keempat

secara matematis dituliskan sebagai berikut:

fo (x,y) = fi (x,y) d – a + bc - dab - a

( )b - a

� Fungsi peningkatan kontras yangkelima disebut Contrast Stretching(Perenggangan Kontras). Contraststretching adalah teknik untukmendapatkan citra baru dengankontras yang lebih baik daripadakontras citra asalnya. Ide dari prosescontrast stretching adalah untukmeningkatkan range dinamis dari levelgrayscale pada gambar saatpemrosesan berlangsung.

Page 7: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

7

Pada operasi ini niali piksel yang memenuhi syarat ambang batas dipetakanke suatu nilai yang di kehendaki sesuaikebutuhan.

OperasiOperasiOperasiOperasi ambangambangambangambang tunggaltunggaltunggaltunggaladalah hasil percobaan dari citra hitamputih yang memiliki grayscale 256, yang dipetakanmenjadi citra biner ( hanyamempunyai 2 warna saja, yaitu hitamdan putih) yang menggunakan fungsitransformasi.

Transformasi ini digunakan untukmemperluas jumlah piksel hitam di dalamsebuah gambar.Bentuk umum dari transformasi logaritmikadalah :fo (x,y) = C.log (1+fi (x,y))

Page 8: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

8

Transformasi power law mempunyai dasarsebagai berikut :fo (x,y) = C.fi(x,y)y

Modifikasi histogram citra digunakan untukmemperoleh histogram citra susuai dengankeinginan.Terdapat dua cara yang dapat dilakukan:1.Perataan histogram (histogram equalization)2.Spesifikasi histogram (histogram spesification)

Adalah mengubah nilai-nilai intensitascitra sehingga penyebarannya seragam(uniformn cara meng). Perataan histogramdiperoleh dengan cara mengubah derajatkeabuaan suatu piksel (r) dengan derajatkeabuan yang baru (s) dengan suatufungsi transformasi T, yang dalam hal ini s= T(r).

Page 9: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

9

Langkah-langkah pembentukan histogram citra

1.Perataan histogram2.Lakukan perataan terhadaphistogram yang diinginkan3.Gunakan transformasi z=G-1(s)

Operasi ini bisa melibatkan dua buah citra atau lebih danmenghasilkan sebuah citra keluaran sebagai hasiloperasinya.

Penggabungan citra dilakukan dengan caramenjumlahkan sebuah citra dengan citra yang lain.

Deteksi gerak sebuah benda dapat dilakukan denganoperasi pengurangan. Untuk mencari benda yangbergerak pada sebuah citra, yang harus dilakukanadalah mengambil citra pertama dan citra kedua,kemudian salah satu citra dikurangkan terhadap citrayang lain:

Page 10: citra pcd BAB3 [Read-Only] · PDF fileBila digambarkan pada koordinat kartesian maka sumbu X ( absis) menunjukkan tingkat warna dan sumbu Y (ordinat) ... melalui transformasi intensitas

30/03/2011

10

Operasi ini hanya dapat dilakukanuntuk citra biner.Operator logika yang seringdigunakan adalah operator NOT, AND, OR, dan XOR