exponenta event banner

images.blocked.TIFF класс

Пакет: images.blocked

Сохранение блоков в одном файле TIFF

Описание

images.blocked.TIFF является адаптером для использования с заблокированными образами. Этот адаптер используется для архивирования сжатых (с потерями или без потерь) данных 2-D изображений. Дополнительная информация в UserData, если имеется, хранится рядом с MAT-файлом с тем же именем.

ВозможностиПоддержка
Типы данных

M-by-N: logical, int8, uint8, int16, uint16, int32, uint32, single и double;

M-by-N-by-3: uint8, uint16, uint32, single и double

При записи формат TIFF требует, чтобы размеры блоков были кратны 16.

Уровни множественного разрешенияДа
Использовать параллельную обработкуНет
Возобновить обработкуНет

images.blocked.TIFF класс является handle класс.

Атрибуты класса

HandleCompatible
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Создание

Описание

пример

adapter = images.blocked.TIFF() создает экземпляр images.blocked.TIFF адаптер для использования с blockedImage функции.

Свойства

развернуть все

Схема сжатия TIFF, заданная как одна из следующих.

Схема сжатияОписание
"LZW"Сжатие Lempel-Ziv-Welch без потерь
"PackBits"Сжатие без потерь PackBits
"Deflate"Сжатие без потерь Adobe DEFLATE
"JPEG"Сжатие с потерями на основе JPEG
"None"Без сжатия

Типы данных: string

Предпочтительное расширение файла, указанное как строковый скалярный или символьный массив.

Типы данных: char | string

Примеры

свернуть все

Создание заблокированного изображения.

bim = blockedImage('tumor_091R.tif');

Создайте два отдельных изображения.

bim.BlockSize = [512 512 3];
bo1 = apply(bim, @(bs)im2gray(bs.Data));
bo3 = apply(bim, @(bs)im2gray(bs.Data), "Level", 3);

Создайте один файл TIFF с несколькими разрешениями из двух изображений. Дополнительные уровни разрешения задаются с помощью "LevelImages" параметр.

wa = images.blocked.TIFF(); % Specify the TIFF adapter
wa.Compression = Tiff.Compression.JPEG; % Specify compression in the adapter
write(bo1, "tumor_091RGray.tif", "LevelImages", bo3, "Adapter", wa);

См. также

Представлен в R2021a