images.blocked.GenericImage class

Пакет: images.blocked

Храните блоки в одном файле изображений

Описание

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

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

M -by- N: logical или uint8

M -by- N -by-3: uint8

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

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

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

HandleCompatible
true

Для получения информации об атрибутах класса см. раздел «Атрибуты класса».

Создание

Описание

пример

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

Адаптер считывает и записывает все данные как один блок ввода-вывода. The 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. The blockedImage объект автоматически выбирает соответствующий адаптер для данных.

bgi = blockedImage("tumorL3.png");  
disp(bgi.Adapter.Format)
png
Введенный в R2021a