Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

ImageAdapter clase

Interfaz para e/s de imagen

Descripción

ImageAdapter, una clase abstracta, especifica la interfaz Image Processing Toolbox™ para la lectura y escritura de archivos de imagen basados en la región. Puede utilizar las clases que heredan de la interfaz ImageAdapter con la función blockproc para el procesamiento basado en archivos de formatos de archivo de imagen arbitrarios.

Construcción

adapter = ClassName(...) gestiona la inicialización de objetos, administra la apertura o creación de archivos y establece los valores iniciales de las propiedades de clase. El constructor de clases puede tomar cualquier número de argumentos.

Propiedades

Colormap

Especifica un colores. Utilice la propiedad Colormap cuando trabaje con imágenes indizadas.

Tipo de datos: 2-D, real, matriz M-por-3

Predeterminado: ([])vacío, que indica una imagen en escala de grises, lógica o truecolor

ImageSize

Tiene el tamaño de toda la imagen. Cuando se construye una nueva clase que hereda de ImageAdapter, establezca la propiedad ImageSize en el constructor de clase.

Tipo de datos: vector de 2 o 3 elementos especificado como [rows cols] o [rows cols bands], donde rows indica la altura y cols indica el ancho

Métodos

Las clases que heredan de ImageAdapter deben implementar los métodos readRegion y close para admitir la lectura básica de imágenes basada en la región. El método writeRegion permite la escritura incremental, basada en la región de imágenes y es opcional. Las clases de adaptadores de imágenes que no implementan el método writeRegion son de sólo lectura.

closeCerrar objeto ImageAdapter
readRegionLeer región de imagen
writeRegionEscribir bloque de datos en la región de la imagen