主要内容

图像强度剖面

图像的强度分布是图像中沿着线段或多线路径有规律间隔的点的强度值集合。要创建强度配置文件,请使用improfile函数。这个函数计算并绘制图像中沿着线段或多线路径的强度值。通过将线段的坐标指定为输入参数或使用鼠标以交互方式定义线段。对于不落在像素中心的点,强度值被插值。默认情况下,improfile使用最近邻插值,但您可以指定另一种方法。(有关指定插值方法的更多信息,请参见使用imresize函数调整图像的大小)。improfile最佳工作与灰度和真彩色图像。

创建图像的强度配置文件

这个例子展示了如何用交互的方式为图像创建一个强度配置文件improfile

读取图像并显示它。

I = fitsread(“solarspectra.fts”);imshow(我,[]);

创建强度配置文件。调用improfile没有争论。在显示的图像上移动光标时,光标会变成十字线。使用鼠标单击端点指定线段。improfile在端点之间画一条线。指定完路径后,按返回.在下面的图中,这条线显示为红色。

improfile

当你在图像上画完线后,improfile显示沿该线的数据图。注意图中的波峰和波谷是如何与图像中的明暗带相对应的。

创建RGB图像的强度配置文件

这个例子展示了如何在RGB图像中绘制强度值。对于一条线段,improfile在二维视图中绘制强度值。对于多线路径,improfile在三维视图中绘制强度值。

显示RGB图像使用imshow

imshowpeppers.png

调用improfile不带任何参数,交互式跟踪图像中的线段。在图中,黑线表示从上到下绘制的线段。双击结束线段。

improfile

用improfile绘制线段的RGB图像

improfile函数显示沿线段的强度值的图形。图中包括红色、绿色和蓝色强度的单独线。在图中,请注意在图的开始,即线穿过橙椒的地方,蓝色的值有多低。

RGB图像中沿线段的强度值图