主要内容

TIFF

读和写了图像数据作为单一的TIFF文件

自从R2021a

描述

TIFF对象是一个适配器,读写二维图像数据阻塞为一个单一的TIFF文件。

当写入磁盘,TIFF格式需要块大小是16的倍数。如果阻塞形象有任何额外的元数据用户数据财产,那么TIFF对象写数据到一个单独的MAT-file相同的文件名。

有损压缩和无损压缩的对金宝app象支持。默认情况下,对象使用Lempel-Ziv-Welch无损压缩。使用不同的压缩方案,创建对象,然后改变压缩方案使用压缩财产。您还可以使用此属性关掉压缩。例如,使用JPEG-based有损压缩,使用这段代码。

适配器= images.blocked.TIFF;适配器。压缩= JPEG;

表列出了支持的金宝appTIFF对象为各种blockedImage功能。

功能 金宝app
数据类型

这个对象仅支持二维图像:金宝app

  • 二进制图像的大小——- - - - - -n与数据类型逻辑

    灰度图像的大小——- - - - - -n与数据类型uint8,int16,uint16,int32,uint32,,或

  • 真彩(RGB)大小的图像——- - - - - -n3与数据类型uint8,uint16,uint32,,或

多分辨率水平 是的
并行处理模块使用应用函数 没有
恢复块加工使用应用函数 没有

创建

描述

例子

适配器= images.blocked.TIFF创建一个TIFF对象读取和写入了图像数据为一个单一的TIFF文件。

属性

全部展开

TIFF压缩方案,指定为以下之一。

压缩方案 描述
“LZW” Lempel-Ziv-Welch无损压缩
“PackBits” PackBits无损压缩
“缩小” Adobe缩小无损压缩
“JPEG” JPEG-based有损压缩
“没有” 没有压缩

数据类型:字符串

首选的文件扩展名,指定为一个字符串标量或特征向量。

数据类型:字符|字符串

例子

全部折叠

创建一个阻塞的形象。

bim = blockedImage (“tumor_091R.tif”);

创建两个单独的图像。

女子。BlockSize = (512 512 3);bo1 =应用(bim @ (bs) im2gray (bs.Data));bo3 =应用(bim @ (bs) im2gray (bs.Data),“水平”3);

创建一个从两幅图像多分辨率TIFF文件。你使用指定额外的分辨率水平“LevelImages”参数。

佤邦= images.blocked.TIFF ();%指定TIFF适配器佤邦。压缩= Tiff.Compression.JPEG;%在适配器中指定压缩写(bo1“tumor_091RGray.tif”,“LevelImages”bo3,“适配器”,佤邦);

版本历史

介绍了R2021a