文档帮助中心文档
旋转三维体积灰度图像
B = imrotate3 (V,角,W)
B = imrotate3 (V,角,W,方法)
b = imrootate3(v,角度,w,方法,bbox)
B = imrotate3 (___,'fillvalues',fillvalues)
例子
B= imrotate3 (V,角度,W)旋转三维体积V通过角度度逆时针绕过轴的轴线[0 0 0]。W是一个1×3矢量,它指定在3-D空间中旋转轴的方向。默认,imrotate3.设置体素的值B在旋转体积的边界之外0。
B= imrotate3 (V,角度,W)
B
V
角度
W
[0 0 0]
imrotate3.
0
B= imrotate3 (V,角度,W,方法)还指定插值方法。
B= imrotate3 (V,角度,W,方法)
方法
B= imrotate3 (V,角度,W,方法,bbox)还指定输出卷的大小,bbox。如果您指定'庄稼',然后imrotate3.使输出卷与输入卷的大小相同。如果您指定'松动的',然后imrotate3.使输出量足够大以包括整个旋转体积。
B= imrotate3 (V,角度,W,方法,bbox)
bbox
'庄稼'
'松动的'
B= imrotate3 (___,'fillvalues',fillValues)设置用于输出像素的填充值,而没有输入图像中的相应像素。
B= imrotate3 (___,'fillvalues',fillValues)
fillValues
全部折叠
将三维立体灰度图像加载到工作空间中,并显示它。
s =负载('MRI');MRIVOLUME =挤压(S.D);Volshow(MRIVOLUME);
将体积绕Z轴旋转90度。
B = imrotate3(mriVolume,90,[0 0 1],'最近','松动的',“FillValues”,0);
显示旋转后的输出音量。您也可以在卷查看器应用程序中浏览卷。
volshow(b);
要旋转的卷,指定为3-D数字数组、3-D逻辑数组或3-D分类数组。
数据类型:单|双|int8|int16|INT32.|int64|uint8|uint16|uint32|uint64|逻辑|分类
单
双
int8
int16
INT32.
int64
uint8
uint16
uint32
uint64
逻辑
分类
以度数表示的旋转角度,指定为数值标量。若要顺时针旋转音量,请指定为负值角度。imrotate3.使输出量B大到足以容纳整个旋转的3d体积。
数据类型:单|双|int8|int16|INT32.|int64|uint8|uint16|uint32|uint64
笛卡尔坐标系中三维空间中旋转轴的方向,指定为1 × 3的数值向量。
如果要指定球坐标中的旋转轴方向,请使用sph2cart将值转换为笛卡尔坐标,然后再传递给imrotate3.。
sph2cart
例子:[0 0 1]旋转Z轴周围的音量
[0 0 1]
数据类型:单|双|int8|int16|INT32.|int64|uint8|uint16|uint32|uint64|逻辑
'最近'
“线性”
'立方体'
插补方法,指定为下列值之一。
最近邻插值。输出体素被赋值为点所在体素的值。不考虑其他体素。
最近邻插值是分类图像所支持的唯一方法,也是此类图像的默认方法。金宝app
三线性插值。
三线性插值是数值和逻辑图像的默认方法。
Tricubic插值
请注意
三次插值可以产生超出原始范围的像素值。
数据类型:char|字符串
char
字符串
输出卷的大小,指定为以下值之一。
使输出体积与输入体积相同的大小,裁剪旋转的体积以适应。
使输出量足够大以包含整个旋转音量。通常,旋转体积大于输入容积。
失踪
填充用于输入图像外部的输出像素的值,指定为以下值之一。imrotate3.当输入图像中相应的逆变换位置完全在输入图像边界之外时,为输出像素使用填充值。
图像类型
填充值格式
数字标量。数字和逻辑图像的默认填充值为0。
图像中的有效类别,指定为字符串标量或字符向量。
失踪,对应于<未定义>类别。这是分类图像的默认填充值。有关更多信息,请参见失踪。
<未定义>
数据类型:单|双|int8|int16|INT32.|int64|uint8|uint16|uint32|uint64|逻辑|char|字符串
作为与输入卷相同类的数字、逻辑或类别数组返回的旋转卷,V。
imrotate3.假设输入卷V以原点为中心[0 0 0]。如果你的体积不是在原点的中心,那么使用intranslate.把音量转换成[0 0 0]使用前imrotate3.。您可以翻译输出卷B用相反的翻译矢量回到原始位置。
intranslate.
imresize|imresize3|imrotate|intranslate.|imwarp|量观众
imresize
imresize3
imrotate
imwarp
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系