我当然知道如何将RGB转换为LAB以及将LAB转换为RGB,色差计算在https://en.wikipedia.org/wiki/Color_difference中有所提及。
但是,它没有提及有关不透明度的任何内容。
我想知道如何将RGBA转换为半透明的LAB,仅将不透明度包括到CIELABΔE*公式中。
使用公式 abs(R1-R2)+ abs(G1-G2)+ abs(B1-B2)+ abs(alpha1-alpha2)将图像转换为256色以选择调色板和抖动
使用公式 abs(L1-L2)+ abs(a1-a2)+ abs(b1-b2)+ abs(alpha1-alpha2)将图像转换为256色以选择调色板和抖动
答案 0 :(得分:0)
“对于抖动,即使是人类视觉系统在混合相邻像素的颜色,我们也不只是想要一个模拟人眼感知的色彩空间-我们想要一个能够模拟人眼感知的色彩空间设备!
请考虑蓝色像素上方的黄色像素。黄色像素具有完全点亮的红色和绿色元素,而蓝色像素仅具有蓝色元素。另一方面,CIELAB中纯黄色和蓝色之间的中点是淡粉色。”
答案 1 :(得分:0)
将可能透明的图像与黑色背景合成,然后处理颜色差异。