文档帮助中心文档
从TIFF文件中读取卷
V = tiffreadVolume(文件名)
V = tiffreadVolume(文件名,PixelRegion,{行、列片})
例子
V= tiffreadVolume (文件名)加载名为的TIFF文件中的所有容量数据文件名成V.所有的空间维度V第一个,颜色(如果存在)在最后一个维度中。
V= tiffreadVolume (文件名)
V
文件名
V= tiffreadVolume (文件名“PixelRegion”,{行、列,片})读取卷的一个子集V.{行、列,片}是一个单元格数组,它指定沿每个维度的子采样。
V= tiffreadVolume (文件名“PixelRegion”,{行、列,片})
{行、列,片}
全部折叠
这个示例演示如何读取存储在TIFF文件中的容量数据。
从文件中读取整个卷
将一个卷从TIFF文件读入工作空间。在本例中,容量是27张MRI图像的堆栈。每张图像的大小是128 × 128像素。
V1 = tiffreadVolume (“mri.tif”);谁V1
名称大小字节类属性V1 128x128x27 442368 uint8
从文件中读取卷的分段
将卷的一个小节从TIFF文件读入工作区。示例使用“PixelRegion”参数指定要读取卷的哪一部分。您可以在单元格数组中指定以下形式的分段:{行、列,片}.该示例指定从第一个像素开始读取,并读取行和列维中的每个其他像素。该示例读取10到15片。
“PixelRegion”
V2 = tiffreadVolume (“mri.tif”,...“PixelRegion”, {[1 2 inf], [1 2 inf], [10 15]});谁V2
名称大小字节类属性V2 64x64x6 24576 uint8
TIFF文件的名称,指定为字符串。
例子:“mri.tif”
“mri.tif”
数据类型:字符|字符串
字符
字符串
子采样指令,指定为包含三个元素的单元格数组:{行、列片}.指定片是可选的。如果您没有指定它,tiffreadVolume读取卷中的所有片。
{行、列片}
片
tiffreadVolume
单元格数组中的每个元素都是表单的数字向量(开始停止)或(开始大步停止).开始指定从何处开始读取特定维度。停止指定在特定维度上的何处停止读取。要读取维度的末尾,请指定该值正为停止.的开始和停止值是包容。步指定是读取特定维度上的每个像素,还是通过跳过像素对维度进行子采样。
(开始停止)
(开始大步停止)
开始
停止
正
步
例如,要从第一个像素开始读取,然后读取其他每个像素,并继续读取,直到维度结束,请指定(1 2正).
(1 2正)
数据类型:细胞|双|单
细胞
双
单
Volume,作为数字数组返回。
支持以下类型的TIFF卷:金宝app
在文件中存储为大小和类型相同的单个映像文件目录(ifd)的容量数据。
使用TIFF作为一个图像存储在文件中的容量数据ImageDepth标签。
ImageDepth
由ImageJ创建的存储为大于4GB的非bigtiff大卷的容量数据。
dicomread|dicomreadVolume|imread|nitfread
dicomread
dicomreadVolume
imread
nitfread
您已经有了这个示例的修改版本。要在编辑后打开此示例吗?
您点击了对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处