主要内容

edge3

在三维强度体积中寻找边缘

描述

BW= edge3 (V“approxcanny”,脱粒返回在强度或二进制体积中找到的边V使用近似的Canny方法。近似Canny方法通过寻找梯度的局部极大值来寻找边缘Vedge3计算梯度使用高斯平滑体积的导数。

近似Canny方法采用两个阈值来检测强边缘和弱边缘,弱边缘只有与强边缘相连时才包含在输出中。该方法比Sobel方法更有可能检测到真实的弱边缘。

例子

BW= edge3 (V“approxcanny”,脱粒σ返回在强度或二进制体积中找到的边V,在那里σ指定高斯平滑滤波器的标准差。edge3根据,自动选择过滤器的大小σ

BW= edge3 (V“索贝尔”,脱粒接受一个强度或一个二进制体积V并返回一个二进制卷BW1S函数在其中找到边V0其他地方。

索贝尔法利用索贝尔近似求导来寻找边。它返回那些点的边,这些点的梯度V是最大的。edge3忽略所有强度小于的边脱粒

BW= edge3 (V“索贝尔”,脱粒, ' nothin ')通过跳过额外的边缘细化阶段,加快了算法的操作。默认情况下,或当“薄”是指定的,edge3应用边缘细化。

例子

全部折叠

加载容量数据并删除任何单个维度。

负载核磁共振成像V =紧缩(D);

使用伏尔肖

volshow (V);

使用。检测卷中的边缘edge3近似Canny法。

BW = edge3 (V,“差不多”,0.6);

使用。查看检测到的边缘伏尔肖

volshow (BW);

输入参数

全部折叠

输入音量,指定为三维数字数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

灵敏度阈值,指定为下列之一。

方法 阈值
精明的 数字标量
近似精明的 2元素数字行向量。第一个元素是低门槛,第二个元素是高门槛,[低阈值高阈值]
表示高阈值的数值标量。edge3设置低阈值为0.4 *打
索贝尔

数字标量

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

高斯滤波器的标准偏差,指定为各向同性体积的数值标量或1×3形式的数值向量[SigmaX SigmaY SigmaZ]各向异性的体积在每个方向上有不同的尺度。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

输出参数

全部折叠

检测到的边缘,返回一个与V. 像素值1的边缘和像素值0表示平面区域。

另请参阅

介绍了R2017b