18720358503 在线客服 人才招聘 返回顶部
企业动态 技术分享 行业动态

Web开发设计:有关16进制色调编码你又了解是多少

2021-02-23分享 "> 对不起,没有下一图集了!">

这必须掌握1色调系统软件的定义:

RGB:RGB颜色方式是工业生产界的1种色调规范,是根据对红(R)、绿(G)、蓝(B)3个色调安全通道的转变和它们互相之间的叠加来获得各种各样的色调的,RGB就是意味着红、绿、蓝3个安全通道的色调,这个规范基本上包含了人类眼睛视力所能认知的全部色调,是现阶段应用最广的色调系统软件之1。RGB颜色方式应用RGB实体模型为图象中每个像素的RGB份量分派1个0~255范畴内的强度值。RGB图象只应用3种色调,便可以使它们依照不一样的占比混和,在显示屏上重现16777216(256 * 256 * 256)种色调。

下列,大家根据几幅图来研究RGB的表明基本原理。

大家可了解,纯鲜红色的RGB为(255,0,0),16进制色调编码为#ff0000。

再看,纯蓝色的RGB为(0,0,255),16进制色调编码为#0000ff。

那末,根据上两图,大家来推断下纯翠绿色的RGB及16进制色调编码为是多少呢?

没错,G对应255,其余R、B为0,即纯翠绿色的RGB为(0,255,0),16进制色调编码为#00ff00。

那末是如何完成RGB>16进制色调编码的呢,在其中毫无疑问掩藏了甚么优化算法?实际上这并沒有想像的那末抽象性。

No.1 实际上大家根据观查发现,RGB以逗号分隔3位数制,而16进制色调编码中恰好是#+6位标值。因而大家可假定RGB中每位标值对应16进制色调编码中的两位,即:

255,0,0 ># ff 00 00

0,0,255 ># ff 00 00

No.2 既然16进制色调编码每位全是16进制的,那末RGB的标值应当也是有对应的进制位,这里大家尝试把它作为10进制数来试试。

10进制:255 > 16进制:FF

16进制:AA   > 10进制:170

16进制:B2   > 10进制:178

观查到木有?居然是能够的,那末能够说,以上两点假定创立。即RGB及16进制色调编码实际上便是运用了不一样进制位来记数,而根据标值变换,大家便完成色调的互通了。

"> 对不起,没有下一图集了!">
在线咨询