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