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.

Imágenes indexadas

Una imagen indexada consta de una matriz y una matriz de mapa de colores. Una imagen indizada utiliza la asignación directa de valores de píxel en la matriz a los valores de mapa de colores. Por convención, esta documentación utiliza el nombre de la variable para hacer referencia a la matriz y para hacer referencia al mapa de colores.Xmap

La matriz de mapa de colores es una matriz -by-3 de clase que contiene valores de punto flotante en el intervalo [0,1].mdouble Cada fila de especifica los componentes rojo, verde y azul de un solo color.map

Los valores de píxel de la matriz son índices directos en un mapa de colores. El color de cada píxel de imagen se determina utilizando el valor correspondiente de como índice en .Xmap La relación entre los valores de la matriz de imágenes y el mapa de colores depende de la clase de la matriz de imágenes:

  • Si la matriz de imágenes es de clase o , el mapa de colores normalmente contiene valores enteros en el intervalo [1, ], donde está la longitud del mapa de colores.singledoublepp El valor 1 apunta a la primera fila del mapa de colores, el valor 2 apunta a la segunda fila, etc.

  • Si la matriz de imágenes es de clase , o , el mapa de colores normalmente contiene valores enteros en el intervalo [0, – ].logicaluint8uint16p1 El valor 0 apunta a la primera fila del mapa de colores, el valor 1 apunta a la segunda fila, etc.

Un mapa de colores a menudo se almacena con una imagen indexada y se carga automáticamente con la imagen cuando se utiliza la función.imread Después de leer la imagen y el mapa de colores en el espacio de trabajo como variables independientes, debe realizar un seguimiento de la asociación entre la imagen y el mapa de colores. Sin embargo, no está limitado a usar el mapa de colores predeterminado: puede utilizar cualquier mapa de colores que elija.

En la ilustración siguiente se muestra la estructura de una imagen indizada. En la figura, la matriz de imagen es de clase, por lo que el valor 5 apunta a la quinta fila del mapa de colores.double

Indice de valores de píxeles a entradas de mapa de colores en una imagen indexada

Temas relacionados