主要内容

灰重

基于灰度强度差计算图像像素的权重

描述

W=灰色扩散权重(refGrayVal计算灰度图像中每个像素的像素权重.权值是像素的强度与标量指定的参考灰度强度差的绝对值refGrayVal.选择一个能代表要分割的对象的参考灰度强度值。权重在数组中返回W,大小与输入图像相同

像素的权重与像素位置处灰度强度差的绝对值成反比。如果差异很小(强度值接近refGrayVal),权重值较大。如果差异较大(强度值与refGrayVal),重量值小。

W=灰色扩散权重(面具计算像素权重,其中参考灰度强度值为中所有像素强度值的平均值被标记为符合逻辑的真的在里面面具. 使用几个像素的平均值来计算参考灰度强度值可能比使用单个参考强度值更有效,如前面的语法所示。

W=灰色扩散权重(CR计算像素权重,其中参考灰度强度值是由向量指定的像素位置的强度值的平均值CRCR包含像素位置的列索引和行索引,这些像素位置必须是中的有效像素索引

W=灰色扩散权重(VCRP计算体积中每个体素的权重V,由向量指定CR,及PCR,及P包含体素位置的列、行和平面索引,这些索引必须是中的有效体素索引V

例子

W= graydiffweight (___,名称、值返回权重数组W使用名称-值对控制权重计算的各个方面。

例子

全部崩溃

这个例子使用快速行军法分割图像中的对象,该方法使用的是由种子位置的强度值计算出的灰度强度差权重。

读取图像并显示它。

我= imread (“摄影师,tif”); imshow(I)标题(原始图像的

图中包含一个轴。标题为“原始图像”的轴包含类型为“图像”的对象。

为使用参考灰度强度值指定像素的行和列索引。

种子点r=159;c=67;

计算图像的灰度强度差权重数组并显示它。该示例不进行日志缩放W为了更好的可视化。

W =灰色diffweight(I, seedpointC, seedpointR,“灰色差异自动关闭”25);图,imshow(日志(W), [])

图中包含一个坐标轴。轴包含一个image类型的对象。

使用灰度强度差权重数组分割图像。指定用于创建权重数组的相同种子点向量。

打= 0.01;BW = imsegfmm(W, seedpointC, seedpointR, thresh);图中,imshow (BW)标题(“分割图像”

图中包含一个坐标轴。标题为分割图像的轴包含一个类型为图像的对象。

输入参数

全部崩溃

灰度图像,指定为二维数字矩阵。

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

灰度体积,指定为三维数字数组。

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

参考灰度强度值,指定为标量。

数据类型:双重的

参考灰度强度遮罩,指定为与相同大小的逻辑阵列

数据类型:逻辑

参考像素(或体素)的列索引,指定为数值(整数值)向量。

数据类型:双重的

参考像素(或体素)的行索引,指定为数值(整数值)向量。

数据类型:双重的

参考体素的平面索引,指定为数值(整数值)向量。

数据类型:双重的

名称-值对参数

指定可选的逗号分隔的对名称、值论据。的名字参数名和价值是对应的值。的名字必须出现在引号内。您可以按任意顺序指定多个名称和值对参数,如下所示:名称1,值1,…,名称,值

例子:W=灰度差权重(I,种子点C,种子点R,'GrayDifferenceCutoff',25);

输出权重滚动因子,指定为逗号分隔对,由“RolloffFactor”一个正标量双重的.作为强度值和参考灰度强度之间的绝对差的函数,控制输出权值下降的速度。当被看作一个二维图时,像素强度值可以在区域的边缘逐渐变化,形成一个平缓的坡度。在分割后的图像中,您可能希望边缘更明确。使用滚落因子,您可以在强度值开始变化的点上控制权重值曲线的斜率。如果您指定了一个高值,那么输出权值在变化强度区域附近会急剧下降。如果您指定了一个较低的值,则输出权重在变化强度的区域周围会逐渐下降。此参数的建议范围为[0.5 4]

数据类型:双重的

阈值为绝对灰度强度差值,指定为逗号分隔对组成“灰色差异自动关闭”类的非负标量双重的. 在“强度差”值上设置阈值时,会强烈抑制大于截止值的输出权重值。灰重给这些像素分配最小的权重值。当输出权重数组W用于基于快速行军方法的分割(作为输入imsegfmm),此参数可用于提高分割输出的准确性。该参数的默认值为Inf,这意味着没有硬性界限。

数据类型:双重的

输出参数

全部崩溃

权重数组,指定为与输入图像大小相同的数字数组或体积VW他是一流的双重的,除非输入图像或卷属于类别,那么W他是一流的

R2014b中引入