m2
MENYIMPAN CITRA
1. TUJUAN
2. DASAR TEORI
Praktikum 2 Page 1
0x00 xx xx xx
Terlihat bahwa dimana setiap warna mempunyai range nilai 00 (angka decimalnya
adalah 0) dan ff (angka desimalnya adalah 255), atau mempunyai nilai derajat
keabuan 256 = 28. Dengan demikian range warna yang digunakan adalah (28)(28)(28)
= 224 (dikenal dengan istilah True Colour pada Windows). Nilai warna yang
digunakan di atas merupakan gabungan warna cahaya merah, hijau, dan biru seperti
yang terlihat pada gambar 2.2. Ini berarti untuk menentukan nilai dari suatu warna
yang bukan warna dasar digunakan gabungan skala kecerahan dari setiap warnanya.
G B
Dari definisi di atas bias dinyatakan untuk menyajikan warna tertentu dapat
dengan mudah dilakukan, yaitu dengan mencampurkan ketiga warna dasar RGB.
Table 2.1 berikut memperlihatkan contoh-contoh warna yang bias digunakan. {2}
Praktikum 2 Page 2
Tabel 2.1 Contoh-contoh warna dalam hexadecimal
Nilai Warna Nilai Warna
0x0000000 0x0000AAF
0 Hitam F Orange
0x0088888
0x000000FF Merah 8 Abu-Abu
0x00FF00A
0x0000FF00 Hijau A Ungu
0x00AAFF0
0x00FF0000 Biru 0 Hijau Muda
0x00AA00F
0x0000FFFF Kuning F Merah Muda
Kuning
0x00FF00FF Magenta 0x00AAFFFF Muda
0x000088A
0x00FFFF00 Cyan A Coklat
0x00AA008
0x00FFFFFF Putih 8 Ungu
Untuk mengetahui kombinasi warna, perlu dibuat suatu program yang dapat
menampilkan warna sesuai dengan nilai yang dimasukkan sehingga dapat dicoba
berbagai macam kombinasi warna RGB seperti gambar 2.2. {3}
3. TUGAS PENDAHULUAN
........................................................................................................
4. PERCOBAAN
Praktikum 2 Page 3
1. Membuat project baru
2. Memilih objek PictureBox dan meletakkan pada posisi sesuai dengan gambar
2.3.
3. Mengatur kondisi besar-kecilnya kemudian menyesuaikan dengan cara drag
and drop.
4. Memilih objek label dan meletakkan sesuai contoh form, mengubah property
Caption dengan VALUE COLOR.
5. Memilih objek text, meletakkan sesuai contoh form, mengubah property text
dengan H80000F
Praktikum 2 Page 4
End Sub
7. Menjalankan program, mengubah nilai warna dan perhatikan apa yang terjadi.
Praktikum 2 Page 5
g=int((warna And RGB(0, 255, 0)) / 256)
b=int (int((warna And RGB(0, 0, 255)) / 256) / 256)
Picture2.Pset(i,j), RGB(r,g,b)
Next j
Next i
End Sub
5. LATIHAN
1. Membuat program untuk mengubah warna 3 buah picture-box dengan tiga macam
nilai RGB dengan masing-masing nilai 0-255, sedangkan picture-box yang
Praktikum 2 Page 6
keempat bernilai RGB yang merupakan kombinasi nilai-nilai R,G,B, kemudian
mencoba kombinasi di bawah ini:
a. R=0 G=255 B=128
b. R=128 G=128 B=50
c. R=100 G=100 B=100
Praktikum 2 Page 7
Gambar 2.7 Gambar hasil pembalikan Capture Citra
6. HASIL PERCOBAAN
8. ANALISA
9. KESIMPULAN
DAFTAR PUSTAKA
Praktikum 2 Page 8