Интерфейс для ввода-вывода изображений
ImageAdapter
является абстрактным классом, который задает пользовательское находящееся в области чтение и запись изображений в произвольных форматах файла изображения. Можно использовать классы, которые наследовались интерфейсу ImageAdapter
с функцией blockproc
, чтобы выполнить основанную на файле обработку блока.
Чтобы записать класс Адаптера Изображений для конкретного формата файла, необходимо смочь:
Запросите размер файла на диске
Считайте прямоугольный блок данных из файла
Чтобы использовать этот класс, необходимо наследоваться классу ImageAdapter
. Введите следующий синтаксис как первую строку вашего файла определения класса:
classdef MyAdapter < ImageAdapter ... end
Классы, которые наследовались ImageAdapter
, должны реализовать readRegion
и методы close
, чтобы поддержать основное находящееся в области чтение изображений. Дополнительный метод writeRegion
допускает инкрементную, находящуюся в области запись изображений. Отобразите классы Адаптера, которые не реализуют метод writeRegion
, только для чтения.
Класс ImageAdapter
является классом handle
.
Краткий обзор | tRUE |
HandleCompatible | tRUE |
Для получения информации об атрибутах класса см. Атрибуты класса (MATLAB).