计算机颜色代码与RGB的相互转换

计算机颜色代码与RGB的相互转换

在24位彩色里,蓝、绿、红各占8位(8bits),正好可以用两位十六进制数表示,最大的是0xFF,也就是十进制的255。24位彩色的排列顺序是8位蓝、8位绿、8位红。纯红色表示为0x0000FF,也就是255纯绿色表示为0x00FF00,也就是65280纯蓝色表示为0xFF0000,也就是16711680计算机显示的色彩是红绿蓝的组合,如黄色就是红和绿组合产生的,红色的0x0000FF与绿色的0x00FF00加起来是0x00FFFF,也就是十进制的65535。

若已知十进制颜色代码65534,反求RGB值,则将十进制的代码值(或商值)依次除16,得到从低位到高位的十六进制位。

65534/16=4095···14

4095/16=255···15

255/16=15···15

15/16=0···15

余数换算成十六进制分别为EFFF

得到65534的十六进制代码为0x00FFFE,对应的BGR值为0,255,254,我们一般反过来看,RGB为254,255,0

相关推荐

中医古籍资源专区
beat365手机网址

中医古籍资源专区

🕒 07-06 👀 1366
个人如何申请电子邮箱?qq怎么申请邮箱账号
英国365bet官方网

个人如何申请电子邮箱?qq怎么申请邮箱账号

🕒 09-19 👀 1202
为什么搬家时点21根香
英国365bet官方网

为什么搬家时点21根香

🕒 01-31 👀 1526