一、指代不同
1、16位色:十六进制颜色码就是在软件中设定颜色值的代码。
2、32位色:32位色是计算机颜色的表示法。
二、特点不同
1、16位色:通过一个以“#”开头的6位十六进制数值表示一种颜色。6位数字分为3组,每组两位,依次表示红、绿、蓝三种颜色的强度。在RGB 颜色模式,颜色由表明红色,绿色,和蓝色各成分强度的三个数值表示。
2、32位色:32位和24位颜色数量是一样多的。32位多出来的8位数是用来表示透明度信息的,所以更加真实。
三、优势不同
1、16位色:16位色的发色总数是65536色,也就是2的16次方。颜色科学描述颜色在范围0.0 到1.0 (极小值对最大值)。颜色惯例的多数采取这些价值代表颜色变异。例如,1.0,0.0,0.0 代表最大强度的红色。
2、32位色:2位色就并非是2的32次方的发色数,它其实也是16777216色,不过它增加了256阶颜色的灰度也就是8位透明度,发色数其实2的24次方。
参考资料来源:百度百科-32位色
参考资料来源:百度百科-十六进制颜色码