Sabtu, 11 Oktober 2008

Model Warna RGB

Bahan: http://en.wikipedia.org/wiki/RGB_color_model;
http://en.wikipedia.org/wiki/Hex_triplet#Hex_triplet

Model warna RGB adalah model warna berdasarkan konsep penambahan kuat cahaya primer yaitu Red, Green dan Blue.
Dalam suatu ruang yang sama sekali tidak ada cahaya, maka ruangan tersebut adalah gelap total. Tidak ada signal gelombang cahaya yang diserap oleh mata kita atau RGB (0,0,0). Apabila kita menambahkan cahaya merah pada ruangan tersebut, maka ruangan akan berubah warna menjadi merah misalnya RGB (255,0,0), semua benda dalam ruangan tersebut hanya dapat terlihat berwarna merah. Demikian apabila cahaya kita ganti dengan hijau atau biru.

Apabila kita melanjutkan percobaan memberikan 2 macam cahaya primer dalam ruangan tersebut seperti (merah dan hijau), atau (merah dan biru) atau (hijau dan biru), maka ruangan akan berubah warna masing-masing menjadi kuning, atau magenta atau cyan. Warna-warna yang dibentuk oleh kombinasi dua macam cahaya tersebut disebut warna sekunder.

Lihatlah kombinasi warna RGB di bawah ini:



Warna Tersier adalah warna yang hanya dapat terlihat apabila ada tiga cahaya primer, jadi apabila kita non-aktifkan salah satu cahaya, maka benda tersebut berubah warna. Contoh warna tersier seperti abu-abu, putih.

Pada perhitungan dalam program-program komputer model warna direpresentasi dengan nilai komponennya, seperti dalam RGB (r, g, b) masing-masing nilai antara 0 hingga 255 sesuai dengan urusan masing-masing yaitu pertama Red, kedua Green dan ketigha adalah nilai Blue dengan demikian masing-masing komponen ada 256 tingkat. Apabila dikombinasikan maka ada 256 x 256 x 256 atau 16.777.216 kombinasi warna RGB yang dapat dibentuk.
















Dalam mendesign web warna RGB kerapkali direpresentasikan dengan Hex Triplet atau kombinasi 2 pasang bilangan hexadecimal, seperti #FF5D25 artinya Red = FF atau 15*16 + 15 = 255, Green = 5D atau 5*16 + 13 = 93 dan Blue = 25 atau 2*16 + 5 = 37. Jadi RGB (255,93,37)

Color Hexadecimal Color Hexadecimal Color Hexadecimal Color Hexadecimal
aqua #00FFFF green #008000 navy #000080 silver #C0C0C0
black #000000 gray #808080 olive #808000 teal #008080
blue #0000FF lime #00FF00 purple #800080 white #FFFFFF
fuchsia #FF00FF maroon #800000 red #FF0000 yellow #FFFF00


Konsep Model Warna RGB kita jumpai di peralatan seperti:
- Televisi
- Camera Foto
- Pemindai Warna

Diskusi iseng: Apa yang lucu apabila ruang diskotek dibuat terang benderang atau permainan lampu air mancur Monas diadakan pada siang hari....

9 komentar:

nurul mengatakan...

mendesign web warna RGB kerapkali direpresentasikan dengan Hex Triplet atau kombinasi 2 pasang bilangan hexadecimal, seperti #FF5D25 artinya Red = FF atau 15*16 + 15 = 255, Green = 5D atau 5*16 + 13 = 93 dan Blue = 25 atau 2*16 + 5 = 37. Jadi RGB (255,93,37)

maksud FF dari #FF5D25 artinya Red = FF itu apa sih pak?

Herman Pratomo mengatakan...

Hexcode FF dalam bilangan biner adalah: 1111 1111 = 255 (desimal); karena kode bilangan biner adalah:

Hexcode____Dec____Biner
_0__________0______0000
_1__________1______0001
_2__________2______0010
_3__________3______0011
_4__________4______0100
_5__________5______0101
_6__________6______0110
_7__________7______0111
_8__________8______1000
_9__________9______1001
_A_________10______1010
_B_________11______1011
_C_________12______1100
_D_________13______1101
_E_________14______1110
_F_________15______1111

sedangkan Hex Triplet adalah 3 bilangan Hexadesimal, contohnya #FF5D25, yang terdiri dari 3 bilangan yaitu FF, 5D dan 25.
Untuk pengkodean digital untuk warna RGB masing-masing mempunyai arti: bilangan pertama adalah besarnya komponen cahaya merah, lalu bilangan kedua untuk komponen cahaya hijau dan bilangan ketiga adalah besaran komponen cahaya biru.

Jack Shireza mengatakan...

bagaimana cara menghitung jumlah warna.?

Herman Pratomo mengatakan...

@Jack: jumlah warna tidak terhingga(infinite)

thias mengatakan...

pak saya mau tanya,
kira-kira komposisi yg bagus untuk menentukan warna putih itu gimana ya?

saya menggunakan rumus
0.5*red + 0.3*green + 0.2*blue

sebaiknya saya menggunakan perhitungan yg bagaimana pak?

Herman Pratomo mengatakan...

Untuk membuat warna yang netral, rumusnya adalah red = green = blue.
contohnya: r255 + g255 + b255 adalah warna putih yang bisa ditampilkan oleh layar monitor.

Apabila ternyata 0.5*red + 0.3*green + 0.2*blue menghasilkan warna netral, berarti ada kesalahan profile yang dipergunakan

Ayatullah Qumaeni mengatakan...

Pak, kalau membuat warna putih untuk cat perbandingan RGBnya berapa dalam hitungan gram?. Teriakasih

Herman Pratomo mengatakan...

@Ayatullah Qumaini: maaf pak saya tidak paham dengan campuran warna cat.
Tetapi persepsi kita terhadap putih kadang-kadang tidak netral, kita sering kali menganggap putih agak kebiru-biruan lebih putih dari pada putih netral.
Kalau untuk tinta cetak atau cat harusnya menggunakan sistem warna subtraktif (CMYK) bukan additif (RGB)

Anton Soejarwo mengatakan...
Komentar ini telah dihapus oleh penulis.