images.blocked.TIFF class

Пакет: images.blocked

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

Описание

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

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

M-by-N: logicalint8uint8int16uint16int32uint32единственный и double;

M-by-N-by-3: uint8uint16uint32единственный и 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