主要内容

displayColorPatch

将测量色和参考色显示为色块

描述

例子

displayColorPatch (colorTable显示测量和参考颜色,colorTable,用于测试图中感兴趣的颜色补丁区域(roi)。测量的颜色值显示为由相应参考颜色的厚边界包围的正方形。

例子

displayColorPatch (colorTable名称,值使用附加的名称-值参数显示测量的颜色值,以控制显示的各个方面。

例子

全部折叠

将ColorChecker®图表的图像读入工作区。

I = imread(“colorCheckerTestImage.jpg”);

创建一个colorChecker对象,然后显示带有ROI注释的图表。

图表= colorChecker(I);displayChart(图表,“displayRegistrationPoints”假)

图颜色检查器测试图表包含一个轴线对象。axis对象包含25个类型为图像、文本的对象。

测量每个色块ROI中的颜色。

colorTable = measureColor(图表);

在颜色补丁图上,显示被测颜色和参考颜色以及颜色误差( Δ E ).

displayColorPatch (colorTable)

图视觉颜色比较包含一个坐标轴对象。axis对象包含25个类型为图像、文本的对象。

这个例子展示了如何根据测量的颜色精度显示颜色补丁图实践上®eSFR图表。

将eSFR图表的图像读入工作空间。

I = imread(“eSFRTestImage.jpg”);

创建一个esfrChart对象。显示图表,突出显示16个色块。

图表= esfrChart(I);displayChart(图表,“displayEdgeROIs”假的,...“displayGrayROIs”假的,“displayRegistrationPoints”假)

图eSFR测试图表包含一个axes对象。axis对象包含17个类型为图像、文本的对象。

测量所有色块roi中的颜色。

colorTable = measureColor(图表);

在没有ROI索引覆盖的情况下显示颜色精度测量。每个正方形颜色块是测量的颜色,周围的厚边框是该ROI的参考颜色。颜色精度测量显示为Delta_E,是CIE 1976 L*a*b*颜色空间中被测色与参考色之间的欧氏距离。越精确的颜色越小Delta_E

displayColorPatch (colorTable“displayROIIndex”假)

图视觉颜色比较包含一个坐标轴对象。axis对象包含17个类型为图像、文本的对象。

输入参数

全部折叠

每个颜色补丁中的颜色值,指定为-by-8颜色表,其中是补丁的数量。八列表示这些变量:

变量 描述
ROI 采样ROI的索引。的价值ROI范围为[1,16]的整数。对应的ROI值displayChart
Measured_R

ROI内红色通道像素的平均值。Measured_R标量的数据类型是否与图表。图像,可以是类型uint8,或uint16

Measured_G

ROI内绿色通道像素的平均值。Measured_G标量的数据类型是否与图表。图像

Measured_B

ROI内蓝色通道像素的平均值。Measured_B标量的数据类型是否与图表。图像

Reference_L

ROI的参考L*值。Reference_L是类型的标量吗

Reference_a

引用ROI的*值。Reference_a是类型的标量吗

Reference_b

ROI的参考值b*。Reference_b是类型的标量吗

Delta_E

L*a*b*颜色空间中被测颜色值与参考颜色值之间的欧几里得颜色距离,如CIE 1976所概述。Delta_E是类型的标量吗

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。

例子:displayColorPatch (colorTable displayROIIndex = false)关闭ROI指数的显示

在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。

例子:displayColorPatch (colorTable,“displayROIIndex”,假)关闭ROI指数的显示

显示ROI索引标签,指定为数字的或逻辑的1真正的)或0.当displayROIIndex真正的,然后displayColorPatch在显示的色块上覆盖色块ROI索引标签。对应的ROI值displayChart

显示颜色误差(“delta E”)值,指定为数字的或逻辑的1真正的)或0.当displayDeltaE真正的displayColorPatch在显示的颜色补丁上覆盖颜色错误值。

显示图像对象的轴句柄,指定为轴句柄。所创建的图像对象的父对象displayColorPatch

提示

  • 获取格式正确的颜色表esfrChartcolorChecker对象,则使用measureColor函数。您还可以为任意数量的颜色roi创建自己的颜色表,其中包含被测颜色和参考颜色。

  • a的参考L*a*b*值colorTablecolorChecker对象用于“2014年11月之后”版本的ColorChecker®图表。参考值的白点为CIE标准光源D50。

版本历史

在R2017b中引入