主要内容

长方体

空间三维立方形的地区的区段

自从R2019b

描述

一个长方体对象存储空间扩展的三维体积的形象。

创建

您可以创建一个长方体对象在几个方面。

  • centerCropWindow3d——创建一个长方体一个指定大小的立场是集中在一个图像。

  • randomCropWindow3d——创建一个长方体随机选择一个指定大小的位置在一个图像。

  • 运行命令

    c = images.spatialref.Cuboid (XLimits YLimits ZLimits);
    创建一个长方体对象和设置XLimits,YLimits,ZLimits属性。

属性

全部展开

最小和最大限制的裁剪窗口x设在,指定为2-element数值向量的形式(最小最大),在那里马克斯大于最小值

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

最小和最大限制的裁剪窗口y设在,指定为2-element数值向量的形式(最小最大),在那里马克斯大于最小值

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

最小和最大限制的裁剪窗口z设在,指定为2-element数值向量的形式(最小最大),在那里马克斯大于最小值

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

例子

全部折叠

加载三维磁共振图像。使用挤压函数来删除任何单维度。

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

显示图像。

volshow (D);

指定目标的大小裁剪窗口。

targetSize = (10 64 64);

创建一个作物图像的裁剪窗口中心的中心。

赢得= centerCropWindow3d(大小(D), targetSize);

使用中心种植作物图像窗口。

Dcrop = imcrop3 (D,获得);

裁剪的图像显示。

volshow (Dcrop);

加载三维磁共振图像。使用挤压函数来删除任何单维度。

负载(“mri.mat”,' D ');volumeData =挤压(D);

显示图像。

volshow (volumeData);

创建一个长方体对象,并指定在所有三维裁剪窗口大小。

c = images.spatialref.Cuboid ([90], [90], [1, 20]);

作物图像的基础上长方体维度。

croppedVolume = imcrop3 (volumeData c);

裁剪的图像显示。

volshow (croppedVolume);

版本历史

介绍了R2019b