帮助中心帮助中心
在三维灰度体积中找到边缘
BW = edge3 (V,“approxcanny”,打)
BW = edge3 (V,“approxcanny”、打谷、σ)
BW = edge3 (V,“索贝尔”,打)
BW = edge3 (V,“索贝尔”、打“称号”)
BW= edge3 (V“approxcanny”,打)返回在灰度或二进制卷中找到的边V使用近似的Canny方法。近似的Canny方法通过寻找梯度的局部极大值来寻找边缘V.edge3用高斯平滑体的导数计算梯度。
BW= edge3 (V“approxcanny”,打)
BW
V
打
edge3
近似的Canny方法使用两个阈值来检测强边缘和弱边缘,只有当弱边缘与强边缘相连时,才会在输出中包含弱边缘。该方法比Sobel方法更容易检测到真实的弱边缘。
例子
BW= edge3 (V“approxcanny”,打,σ)返回在强度或二进制体积中找到的边V,在那里σ为高斯平滑滤波器的标准差。edge3自动选择过滤器的大小,根据σ.
BW= edge3 (V“approxcanny”,打,σ)
σ
BW= edge3 (V“索贝尔”,打)接受强度或二进制体积V并返回一个二进制卷BW与1S是函数找到边的地方V而且0其他地方。
BW= edge3 (V“索贝尔”,打)
1
0
索贝尔方法用导数的索贝尔近似求边。它返回的边在这些点的梯度处V是最大的。edge3忽略所有强度小于的边打.
BW= edge3 (V“索贝尔”,打“几乎”)通过跳过附加的边缘细化阶段,加速算法的操作。默认情况下,或当“薄”是指定的,edge3适用于边缘变薄。
BW= edge3 (V“索贝尔”,打“几乎”)
“薄”
全部折叠
加载体积数据并删除任何单一尺寸。
负载核磁共振成像V =紧缩(D);
想象原始图像。
蒙太奇(重塑(V,大小(D)),地图);
检测卷中的边缘。
BW = edge3 (V,“approxcanny”, 0.6);
可视化检测到的边缘。您还可以使用Volume Viewer应用程序查看结果。
蒙太奇(重塑(BW,大小(D)))
输入体积,指定为3-D数值数组。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
灵敏度阈值,指定为以下之一。
[lowthresh highthresh]
0.4 *打
数字标量
√6 (2)
高斯滤波器的标准偏差,指定为各向同性体积的数值标量或形式为1乘3的数值向量[SigmaX SigmaY SigmaZ]对于各向异性体积,在每个方向上有不同的尺度。
[SigmaX SigmaY SigmaZ]
检测到的边缘,返回为大小相同的3-D数值数组V.的像素值1的边和像素值0表示平面区域。
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。有关更多信息,请参见在线程环境中运行MATLAB函数.
全部展开
edge3现在支持基于线程的环境。
边缘
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处