文档帮助中心文档
求三维图像的梯度大小和方向
[Gmag, Gazimuth Gelevation] = imgradient3(我)
[Gmag,Gazimuth,Gelevation]=梯度3(I,方法)
[Gmag, Gazimuth Gelevation] = imgradient3 (Gx Gy,广州)
实例
[Gmag,Gazimuth,Gelevation]=梯度3(我)返回梯度大小,Gmag,梯度方向,Gazimuth、坡度和高程Gelevation3-D灰度或二值图像的我.
[Gmag,Gazimuth,Gelevation]=梯度3(我)
Gmag
Gazimuth
Gelevation
我
[Gmag,Gazimuth,Gelevation]=梯度3(我,方法)使用指定的坡度计算坡度幅值、方向和高程方法.
[Gmag,Gazimuth,Gelevation]=梯度3(我,方法)
方法
[Gmag,Gazimuth,Gelevation]=梯度3(Gx,Gy,广州)从方向梯度计算梯度大小、方向和海拔Gx,Gy,广州在x,Y,Z方向,分别。
[Gmag,Gazimuth,Gelevation]=梯度3(Gx,Gy,广州)
Gx
Gy
广州
全部崩溃
将3-D数据读取到工作空间并为处理做好准备。
volData=负载(“核磁共振”); sz=volData.siz;vol=挤压(volData.D);
计算梯度。
[Gmag,Gaz,Gelev]=梯度3(vol);
将梯度大小形象化为蒙太奇。
图,蒙太奇(重塑(Gmag,sz(1),sz(2),1,sz(3)),“显示范围”,[])标题(“梯度大小”)
输入图像,指定为三维灰度图像或三维二值图像。
数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64|必然的
仅有一个的
双重的
int8
int16
int32
int64
uint8
uint16
uint32
uint64
必然的
“索贝尔”
“普瑞维特”
“中央”
“中间”
渐变运算符,指定为以下值之一。
价值
意思
Sobel梯度算子。像素的梯度是3×3×3邻域中像素的加权和。例如,深度(Z),则三个平面的权重分别为:
z 1
Z
z + 1
[ 1 3 1 3 6 3 1 3 1 ]
[0 0 0 0 0 0 0 0]
[ -1 -3 -1 -3 -6 -3 -1 -3 -1 ]
普瑞维特梯度算子。像素的梯度是3 × 3 × 3邻域像素的加权和。例如,在深度(Z),则三个平面的权重分别为:
[ 1 1 1 1 1 1 1 1 1 ]
[-1 -1 -1 -1 -1 -1 -1 -1 -1]
中心差梯度。像素的梯度是相邻像素的加权差。例如,在深度(Z)方向,dI/dz=(I(z+1)-I(z-1))/2.
dI/dz=(I(z+1)-I(z-1))/2
中间梯度差异。像素的梯度是相邻像素和当前像素之间的差值。例如,在深度(Z)方向,dI/dz=I(z+1)-I(z).
dI/dz=I(z+1)-I(z)
在图像边界处应用梯度操作符时,梯度3假设图像边界之外的值等于最近的图像边界值。此行为类似于“复制”中的边界选项imfilter.
梯度3
“复制”
imfilter
数据类型:字符|一串
字符
一串
水平梯度,指定为三维数字数组。水平(x)轴指向增加列下标的方向。可以使用梯度xyz计算函数Gx.
梯度xyz
数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64
垂直梯度,指定为与Gx.垂直(Y)轴指向增加行下标的方向。可以使用梯度xyz计算函数Gy.
深度渐变,指定为与相同大小的三维数字数组Gx. 深度(Z)轴指向增加平面下标的方向。可以使用梯度xyz计算函数广州.
梯度向量的大小,作为与图像大小相同的三维数字数组返回我或者方向梯度,Gx,Gy,广州.
Gmag的类双重的,除非输入图像或任何方向渐变为类仅有一个的.在这种情况下,Gmag的类仅有一个的.
方位角,作为与梯度幅值大小相同的三维数字数组返回,Gmag.Gazimuth包含在正之间测量范围[- 180,180]的角度x轴和点的投影x-Y飞机
Gazimuth的类双重的,除非输入图像或任何方向渐变为类仅有一个的.在这种情况下,Gmag的类仅有一个的.
Gazimuth和Gelevation
渐变高程,作为与渐变幅值大小相同的三维数字数组返回,Gmag.Gelevation包含径向线和中心线之间测量的[-90,90]范围内的角度(以度为单位)x-Y飞机
Gelevation的类双重的,除非输入图像或任何方向渐变为类仅有一个的.在这种情况下,Gmag的类仅有一个的.
梯度3如果梯度输出图像的范围必须与输入图像的范围匹配,则考虑梯度图像的归一化,这取决于方法例如,对于Sobel内核,规范化因子为1/44,对于Prewitt,规范化因子为1/18。
使用说明和限制:
梯度3金宝app支持C代码的生成(需要MATLAB®编码员™).有关更多信息,请参见图像处理的代码生成.
生成代码时,输入参数方法必须是编译时常量。
梯度xyz|无梯度|梯度
无梯度
梯度
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处