如何使用Spatial CIELAB(S-CIELAB)包含alpha通道来计算色差?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Spatial CIELAB(S-CIELAB)包含alpha通道来计算色差?相关的知识,希望对你有一定的参考价值。
当然我知道如何将RGB转换为LAB和LAB转换为RGB,在https://en.wikipedia.org/wiki/Color_difference中提到了色差计算。 但是,它没有提到任何关于不透明度的内容。我想知道如何将RGBA转换为半透明的LAB,只是将不透明度包含在CIELABΔE*公式中。
图像转换为256色,公式为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色,公式方(CIEDE2000)+方(alpha1 - alpha2)作为抖动函数 基于快速成对最近邻的算法 CQ算法的分裂层次聚类 基于分裂层次聚类的有效实时颜色量化方法似乎给出了更好的结果。
以上是关于如何使用Spatial CIELAB(S-CIELAB)包含alpha通道来计算色差?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 Matlab 中的 3d 灰度数组的 CIELAB 颜色空间中使用 k 均值聚类进行分割?
NHibernate.Spatial 和 Sql 2008 地理类型 - 如何配置
如何使用 arcpullr::get_spatial_layer() 和 arcpullr::get_layer_by_poly()