1 of 30

Digitalisasi Citra

Agar dapat diolah dengan dengan komputer digital, maka suatu citra harus�direpresentasikan secara numerik dengan nilai-nilai diskrit. Representasi citra dari�fungsi malar (kontinu) menjadi nilai-nilai diskrit disebut digitalisasi. Citra yang�dihasilkan inilah yang disebut citra digital (digital image). Pada umumnya citra�digital berbentuk empat persegipanjang, dan dimensi ukurannya dinyatakan�sebagai tinggi ´ lebar (atau lebar ´ panjang). �

2 of 30

3 of 30

4 of 30

  • Proses digitalisasi citra ada dua macam:�1. Digitalisasi spasial (x, y), sering disebut sebagai penerokan (sampling).�2. Digitalisasi intensitas f(x, y), sering disebut sebagai kuantisasi. �

5 of 30

6 of 30

7 of 30

8 of 30

9 of 30

10 of 30

Struktur Data untuk Citra Digital

  • Matriks

11 of 30

Baca citra

  • For i=1 to N do
  • for j=1 to M do
  • read f(i,j)

12 of 30

Aras Komputasi

  • Aras Titik �Operasi pada aras titik hanya dilakukan pada pixel tunggal di dalam citra. Operasi titik dikenal juga dengan nama operasi pointwise. Operasi ini terdiri dari pengaksesan pixel pada lokasi yang diberikan, memodifikasinya dengan operasi operasi lanjar (linear) atau nirlanjar (nonlinear), dan menempatkan nilai pixel baru pada lokasi yang bersesuaian di dalam citra yang baru. Operasi ini diulangi untuk keseluruhan pixel di dalam citra.�Secara matematis, operasi pada aras titik dinyatakan sebagai (Gambar 4.1):�fB(x, y) = Otitik{fA(x, y)} �

13 of 30

14 of 30

15 of 30

16 of 30

citra asal

​

​

2

5

7

10

250

5

8

6

8

​

​

​

f(i,j)'=0 utk f(i,j)<128

f(i,j)'=1 utk f(i,j)>=128

citra hasil

​

​

0

0

0

0

1

0

0

0

0

​

​

​

f(i,j)'=255-f(i,j)

​

citra hasil

​

​

253

250

248

245

5

250

247

249

247

17 of 30

18 of 30

Aras Lokal

19 of 30

Aras Global

20 of 30

Contoh Sederhana

21 of 30

Memperbaiki citra

citra asal

​

​

2

5

7

10

250

5

8

6

8

​

​

​

rata-rata

​

​

1/8

1/8

1/8

1/8

1/8

1/8

1/8

1/8

1/8

​

​

​

citra hasil 1

​

2

5

7

10

38

5

8

6

8

​

​

​

dimodifikasi tahap dua

masih dengan rata-rata

​

​

​

citra hasil 2

​

2

5

7

10

11

5

8

6

8

​

​

​

22 of 30

Pencocokan citra

pencocokan citra

​

citra asal

​

​

2

5

7

10

250

5

8

6

8

​

​

​

citra hasil 2

​

2

5

7

10

11

5

8

6

8

​

​

​

jarak eucledian

​

s=√∑(xi-xj)2

​

nilai kemiripan

​

239

​

23 of 30

Operasi Aritmetika

24 of 30

Operasi Boolean pada Citra

25 of 30

Contoh

26 of 30

Operasi Geometri pada Citra

  • Translasi

f ‘(x’, y’) = f(g1(x, y), g2(x, y))

​

​

27 of 30

  • �

28 of 30

  • Rotasi

29 of 30

30 of 30

Penskalaan Citra �