exponenta event banner

images.blocked.GenericImage класс

Пакет: images.blocked

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

Описание

images.blocked.GenericImage является адаптером для использования с заблокированными образами. Этот адаптер считывает и сохраняет изображение как один блок в одном файле изображения. При наличии дополнительной информации в UserDataэтот адаптер хранит данные в отдельном MAT-файле с тем же именем.

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

M-by-N: logical или uint8

M-by-N-by-3: uint8

Уровни множественного разрешенияНет
Использовать параллельную обработкуНет
Возобновить обработкуОграниченно. Используется только при обработке массива blockedImage объекты

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

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

HandleCompatible
true

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

Создание

Описание

пример

adapter = images.blocked.GenericImage() создает images.blocked.GenericImage для использования с заблокированным изображением.

Адаптер считывает и записывает все данные как один блок ввода-вывода. blockedImage интерфейс по-прежнему может обеспечивать доступ для чтения к этому изображению с помощью меньшего BlockSize, но изображение, в полном объеме, загружается в основную память в фоновом режиме.

Свойства

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

Предпочтительный формат файла, заданный как строковый скаляр. Значение указывает предпочтительное расширение формата для этого адаптера. blockedImage/apply использует это значение при автоматическом создании местоположений вывода.

Примеры

свернуть все

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

bim = blockedImage('tumor_091R.tif');

Запись данных заблокированного изображения в PNG-файл с использованием заблокированного изображения write объектная функция. Укажите images.blocked.GenericImage для использования write функция.

wa = images.blocked.GenericImage();
write(bim, "tumorL3.png", "Adapter", wa, "Levels", 3);

Создайте заблокированное изображение из только что созданного файла PNG. blockedImage объект автоматически выбирает соответствующий адаптер для данных.

bgi = blockedImage("tumorL3.png");  
disp(bgi.Adapter.Format)
png
Представлен в R2021a