images.blocked.GenericImage class

Пакет: 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 адаптер для использования с блокированным изображением.

Адаптер читает и пишет все данные как один блок I/O. 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