
计算一组 sRGB 数据对的色差 Delta E:sRGB2CIEDeltaE -...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本工具旨在通过将sRGB颜色值转换为CIEXYZ空间,并应用Delta-E公式,来准确计算两组sRGB数据间的色彩差异。
函数 `deltaE = sRGB2CIEDeltaE(SamplesRGB1, SamplesRGB2, 公式)` 用于计算一组在 [0, 1] 范围内的 sRGB 数据对 `SamplesRGB1` 和 `SamplesRGB2` 的差异值。可以选择使用 CIEDE1994、CIEDE2000 或 CIELAB 这三种公式,输入参数可以是 cie94、cie00 和 cielab(大小写敏感)。两个样本数组 `SamplesRGB1` 和 `SamplesRGB2` 应该具有相同的尺寸 N*3,其中每一行代表一个 sRGB 三元组,并且 N 表示要比较的 sRGB 对的数量。
例如:
```matlab
sRGB2CIEDeltaE([0.42, 0.77, 0.37], [0.50, 0.83, 0.46], cie00)
```
结果为:`deltaE = 4.4351`
示例二:
```matlab
sRGBpairs1 = [0.1743, 0.0819, 0.0541;
...]
```
全部评论 (0)
还没有任何评论哟~


