主要内容

plotSFR

绘制边缘的空间频率响应

描述

plotSFR (sharpnessMeasurementTable在锐度测量表或聚合锐度测量表中绘制空间频率响应(SFR)。

例子

plotSFR (sharpnessMeasurementTable名称,值绘制SFR,指定其他参数来控制显示的各个方面。

例子

全部折叠

此示例显示如何显示60个倾斜边缘roi的指定子集的空间频率响应(SFR)图实践上®eSFR图表。

将eSFR图表的图像读入工作区。

I = imread(“eSFRTestImage.jpg”);

创建一个esfrChart对象,然后显示带有ROI注释的图表。60个倾斜边缘的roi被标记为绿色数字。

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

图eSFR测试图包含一个轴对象。axis对象包含61个图像、文本类型的对象。

测量所有roi中的边缘锐度并返回测量值sharpnessTable

sharpnessTable = measure锐度(图表);

仅显示roi 26和27的SFR图。

plotSFR (sharpnessTable“ROIIndex”, 26日27日);

图SFR图ROI 26包含一个轴对象。标题为ROI 26的axis对象包含8个类型为line的对象。这些物体分别代表红色通道、绿色通道、蓝色通道、亮度通道、超越奈奎斯特的红色通道、超越奈奎斯特的绿色通道、超越奈奎斯特的蓝色通道、超越奈奎斯特的亮度通道。

图SFR ROI图27包含一个轴对象。标题为ROI 27的axis对象包含8个类型为line的对象。这些物体分别代表红色通道、绿色通道、蓝色通道、亮度通道、超越奈奎斯特的红色通道、超越奈奎斯特的绿色通道、超越奈奎斯特的蓝色通道、超越奈奎斯特的亮度通道。

输入参数

全部折叠

边缘的SFR测量,指定为锐度表或集合锐度表行:

  • sharpnessMeasurementTable是一张锐度表,为抽样roi的个数。

  • sharpnessMeasurementTable为集合锐度表,为1或2,对应于采样方向的数量。

若要获取锐度表或聚合锐度表,请使用measureSharpness函数。

数据类型:表格

名称-值参数

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

在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。

例子:plotSFR (myTable ROIIndex, 2)仅显示ROI 2的测量锐度。

要显示的ROI索引,指定为由逗号分隔的对组成“ROIIndex”和范围为[1,60]的整数的标量或向量。索引与显示的ROI值相匹配displayChart

  • sharpnessMeasurementTable默认情况下是锐度表吗plotSFR只创建一个图形,显示表的第一行的SFR图。

  • sharpnessMeasurementTable为集合锐度表,plotSFR忽略指定的ROIIndex,并为表中的每一行创建一个图形。

例子:29:32

数据类型:||int8|int16|int32|uint8|uint16|uint32

显示绘图图例,指定为由逗号分隔的对组成“displayLegend”而且真正的.当displayLegend真正的时,SFR图显示标识图上不同曲线的图例。

数据类型:逻辑

显示绘图标题,指定为由逗号分隔的对组成“displayTitle”而且真正的.当displayTitle真正的时,SFR图显示了一个标题,该标题表示单个ROI指数或总体ROI方向。

数据类型:逻辑

所显示图像对象的坐标轴句柄,指定为逗号分隔的对,由“父”还有一个轴柄。所创建的图像对象的父对象plotSFR

版本历史

在R2017b中引入

另请参阅

功能

对象