Anda di halaman 1dari 5

NAMA : ERWAN

NIM : H1C014002
TUGAS PENGGANTI KUIS PENGOLAHAN CITRA
Diketahui citra digital A sebagai berikut
1

1
1
Gambar 1. Citra A

Diberikan citra penstruktur S dengan pusat ditengah-tengah sebagai berikut:


1
1
1

1. Menentukan dilasi A oleh S


Penyelesaian :
Dilasi merupakan operasi morfologi yang akan menambahkan piksel pada batas antar objek dalam
suatu citra digital. Berikut hasil yang diperoleh:
1

Warna

hijau

diatas merupakan piksel tambahan setelah

dilakukan dilasi.
2. Menentukan erosi A oleh S
Penyelesaian :
Erosi merupakan kebalikan dari dilasi. Proses ini akan membuat ukuran sebuah citra menjadi lebih
kecil. Berikut hasil yang diperoleh:

1
Warna

hijau

diatas merupakan piksel yang dihilangkan setelah

dilakukan proses

erosi.

3. Menentukan opening A oleh S


Penyelesaian :
Opening merupakan kombinasi proses dimana suatu citra digital dikenai operasi erosi dilanjutkan
dengan dilasi. Berikut hasil yang diperoleh:
1

1
1
1
1

1
1

4. Menentukan
closing A oleh S
1
1
1
Penyelesaian :
Closing merupakan kombinasi dimana suatu citra digital dikenai operasi dilasi dilanjutkan dengan
erosi. Berikut hasil yang diperoleh:

5. Dengan
objek
pada
Penyelesaian:
1

citra A

1 1
1 1

menerapkan algoritma luasan objek, tentukan

Cara sederhana untuk menghitung luas suatu objek adalah dengan cara menghitung jumlah piksel
pada objek tersebut. Berdasarkan dari citra A yang digunakan pada soal diatas, jumlah piksel yang
terdapat pada objek adalah sebanyak 22.
6. Jika nilai RGB suatu citra adalah sebagi berikut:
R = 70;
G = 80;
B = 85

R = 90;
G= 120;
B = 70

Ubahlah dalam bentuk YCbCr dan HSV


Penyelesaian:
RGB ke YCbCr dimana: R =70, G =80, B =85
1) Normalisasi RGB ke rentang 0 sampai 1
R= R/255 = 70/255 = 0,274
G= G/255 = 80/255 = 0,313
B= B/255 = 85/255 = 0,333
2) Menghitung Y, Cb dan Cr
Y = 0,299*R + 0,587*G + 0,114*B
= 0,299*0,274 + 0,587*0,313 + 0,114*0,333
= 0,081 + 0,183 + 0,037
= 0,301
Cb = - 0,1687*R 0,33126*G + 0,5*B
= - 0,1687*0,274 - 0,33126*0,313 + 0,5*0,333
= - 0,046 0,103 + 0,166
= 0,017
Cr = 0,5*R 0,41869*G 0,08131*B
= 0,5*0,274 - 0,41869*0,313 - 0,08131*0,333
= 0,137 0,131 0,027
= - 0,021
3) YCbCr dalam rentang 0 sampai 255
Y = Y*255 = 0,301*255 = 76,755 = 77
Cb = Cb*255 = 0,017*255 = 4,335 = 4
Cr = Cr*255 = -0,021*255 = -5,355 = -5 = 0 (karena hasilnya bernilai negative)
Sehingga diperoleh nilai Y = 77, Cb = 4 dan Cr = 0
RGB ke YCbCr dimana: R = 90, G = 120, B = 70
1) Normalisasi RGB ke rentang 0 sampai 1
R= R/255 = 90/255 = 0,352
G= G/255 = 120/255 = 0,470
B= B/255 = 70/255 = 0,274
2) Menghitung Y, Cb dan Cr
Y = 0,299*R + 0,587*G + 0,114*B
= 0,299*0,352+ 0,587*0,470 + 0,114*0,274
= 0,105 + 0,275 + 0,031
= 0,411
Cb = - 0,1687*R 0,33126*G + 0,5*B
= - 0,1687*0,352 - 0,33126*0,470 + 0,5*0,274
= - 0,059 0,155 + 0,137

= - 0,077
Cr = 0,5*R 0,41869*G 0,08131*B
= 0,5*0,352 - 0,41869*0,470 - 0,08131*0,274
= 0,176 - 0,196 0,022
= - 0,042
3) YCbCr dalam rentang 0 sampai 255
Y = Y*255 = 0,411*255 = 104,805 = 105
Cb = Cb*255 = - 0,077*255 = - 19,635 = -20 = 0 (karena hasilnya bernilai negative)
Cr = Cr*255 = - 0,042*255 = - 10,71 = 11 = 0 (karena hasilnya bernilai negative)
Sehingga diperoleh nilai Y = 105, Cb = 0 dan Cr = 0
RGB ke HSV dimana: R =70, G =80, B =85
1) Normalisasi RGB ke rentang 0 sampai 1
R= R/255 = 70/255 = 0,274
G= G/255 = 80/255 = 0,313
B= B/255 = 85/255 = 0,333
2) Menghitung min rgb, max rgb, V dan Delta
Min rgb = min (R ; G ; B)
= min (0,274 ; 0,313 ; 0,333)
= 0,274
Max rgb = max ( R ; G ; B)
= max (0,274 ; 0,313 ; 0,333)
= 0,333
V = max rgb = 0,333
Delta = max rgb min rgb = 0,333 0,274 = 0,059
3) Menghitung H, S, V dan SV
Karena S tidak sama dengan 0, maka
S = 1 min rgb/max rgb
= 1 0,274/0,333
= 1 0,822
= 0,178
SV = S*V = 0,178*0,333 =0,059
Karena max rgb adalah B maka warnanya diantara magenta dan cyan, sehingga:
H = 4 + (R G)/SV
= 4 + (0,274 0,313)/0,059
= 4 0,661
= 3,34
H = H*60
= 3,34*60
= 20,04
V = max rgb = 0,333
4) HSV dalam rentang 0 sampai 255 atau 0 sampai 360
H = H*255/360 = 20,04*255/360 = 14,195 = 14
S = S*255 = 0,178*255 = 45,39 = 45
V = V*255 = 0,333*255 = 84,915 = 85
Sehingga diperoleh nilai H =14 , S = 45 dan V = 85
RGB ke HSV dimana: R =90, G =120, B =70
1) Normalisasi RGB ke rentang 0 sampai 1
R= R/255 = 90/255 = 0,352
G= G/255 = 120/255 = 0,470
B= B/255 = 70/255 = 0,274

2) Menghitung min rgb, max rgb, V dan Delta


Min rgb = min (R ; G ; B)
= min (0,352 ; 0,470 ; 0,274)
= 0,274
Max rgb = max ( R ; G ; B)
= max (0,352 ; 0,470 ; 0,274)
= 0,470
V = max rgb = 0,470
Delta = max rgb min rgb = 0,470 0,274 = 0,196
3) Menghitung H, S, V dan SV
Karena S tidak sama dengan 0, maka
S = 1 min rgb/max rgb
= 1 0,274/0,470
= 1 0,582
= 0,418
SV = S*V = 0,418*0,470 =0,196
Karena max rgb adalah G maka warnanya diantara cyan dan kuning, sehingga:
H = 2 + (B R)/SV
= 2 + (0,274 0,352)/0,196
= 2 0,397
= 1,603
H = H*60
= 1,603*60
= 96,18
V = max rgb = 0,470
4) HSV dalam rentang 0 sampai 255 atau 0 sampai 360
H = H*255/360 = 96,18*255/360 = 68,1275 = 68
S = S*255 = 0,418*255 = 106,59 = 107
V = V*255 = 0,470*255 = 119,85 = 119
Sehingga diperoleh nilai H =68 , S = 107 dan V = 119

Anda mungkin juga menyukai