วิธีการแปลงจากรหัสสีฐานสิบหกเป็นสี RGB
รหัสสี Hex คือเลขฐานสิบหก 6 หลัก (ฐาน 16):
RRGGBB 16
ตัวเลขทางซ้าย 2 หลักแทนสีแดง
ตัวเลขกลาง 2 ตัวแสดงถึงสีเขียว
ตัวเลขทางขวา 2 หลักแทนสีฟ้า
สี RGB เป็นการผสมผสานระหว่างสีR ed, G reen และB lue:
( R , G , B )
สีแดงสีเขียวและสีน้ำเงินใช้ 8 บิตซึ่งมีค่าจำนวนเต็มตั้งแต่ 0 ถึง 255
ดังนั้นจำนวนสีที่สามารถสร้างได้คือ:
256 × 256 × 256 = 16777216 = 1000000 16
แปลงรหัสสีฐานสิบหกสีแดง FF0000 เป็นสี RGB:
Hex = FF0000
ดังนั้นสี RGB คือ:
R = FF 16 = 255 10
G = 00 16 = 0 10
B = 00 16 = 0 10
หรือ
RGB = (255, 0, 0)
แปลงรหัสสีทอง hex FFD700 เป็นสี RGB:
Hex = FFD700
ดังนั้นสี RGB คือ:
R = FF 16 = 255 10
G = D7 16 = 215 10
B = 00 16 = 0 10
หรือ
RGB = (255, 215, 0)
Advertising