帮助中心帮助中心
在3 d找到边缘灰度体积
BW = edge3 (V,“approxcanny”,打)
BW = edge3 (V,“approxcanny”、打谷、σ)
BW = edge3 (V,“索贝尔”,打)
BW = edge3 (V,“索贝尔”、打“称号”)
BW= edge3 (V“approxcanny”,打)回报中的边缘灰度或二进制体积V使用近似的方法。近似的方法发现边缘通过寻找局部梯度的最大值V。edge3使用高斯平滑的导数计算梯度体积。
BW= edge3 (V“approxcanny”,打)
BW
V
打
edge3
近似的方法使用两个阈值检测强和弱边缘,和包括弱边缘在输出只有在连接到强大的边缘。该方法比Sobel方法更容易检测到真正的弱边缘。
例子
BW= edge3 (V“approxcanny”,打,σ)回报中的边缘强度或二进制体积V,在那里σ指定高斯平滑滤波器的标准差。edge3选择的大小自动过滤,基于σ。
BW= edge3 (V“approxcanny”,打,σ)
σ
BW= edge3 (V“索贝尔”,打)接受一个强度或二进制卷V并返回一个二进制体积BW与1s函数发现边缘的地方V和0其他地方。
BW= edge3 (V“索贝尔”,打)
1
0
Sobel方法发现使用Sobel边缘近似导数。它返回在这些点边缘的梯度V是最大的。edge3忽略所有边缘并不比打。
BW= edge3 (V“索贝尔”,打“几乎”)加速算法的操作通过跳过附加edge-thinning阶段。默认情况下,或者当“薄”是指定的,edge3适用于边缘变薄。
BW= edge3 (V“索贝尔”,打“几乎”)
“薄”
全部折叠
体积数据加载和删除任何单维度。
负载核磁共振成像V =紧缩(D);
想象原始图像。
蒙太奇(重塑(V,大小(D)),地图);
检测边缘的体积。
BW = edge3 (V,“approxcanny”,0.6);
可视化检测边缘。您还可以查看结果使用查看器应用程序。
蒙太奇(重塑(BW,大小(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]
检测到的边缘,作为三维数值数组返回相同的大小V。的像素值1表明边缘的像素值0表示平面区域。
backgroundPool
ThreadPool
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
全部展开
edge3现在支持金宝app线程的环境。
边缘
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室