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.

Conversión de tipo de imagen

Convierta entre los tipos de imagen, como RGB (truecolor), binario, escala de grises e indexado.

admite binario, indexado, escala de grises y color trueque.Image Processing Toolbox™image types En cada tipo de imagen, los píxeles se almacenan en diferentes formatos. Por ejemplo, las imágenes de color verdadero representan un píxel como un triplete de valores rojos, verdes y azules, mientras que la imagen en escala de grises representa un píxel como un valor de intensidad única. El valor de los píxeles se puede almacenar en enteros de punto flotante, firmados y sin signo, o en lógicos.data types Las funciones de Toolbox permiten convertir entre los tipos de imagen y los tipos de datos.

Funciones

expandir todo

gray2indConvierta la imagen en escala de grises o binaria en imagen indexada
ind2grayConvierta la imagen indexada a imagen en escala de grises
mat2grayConvierta la imagen de matriz a escala de grises
rgb2grayConvertir imagen RGB o colores a escala de grises
rgb2lightnessConvierta los valores de color RGB en valores de luminosidad
rgb2indConvert RGB image to indexed image
ind2rgbConvert indexed image to RGB image
label2rgbConvierta la matriz de etiquetas en una imagen RGB
demosaicConvierta la imagen codificada de patrón de Bayer a imagen truecolor
imsplitDivida la imagen multicanal en sus canales individuales
imbinarizeBinarize imagen en escala de grises en 2-D o volumen 3-D por umbral
adaptthreshUmbral de imagen adaptable mediante estadísticas locales de primer orden
otsuthreshUmbral de histograma global utilizando el método de Otsu
graythreshUmbral de imagen global utilizando el método de Otsu
imquantizeCuantizar la imagen utilizando niveles de cuantificación y valores de salida especificados
multithresh Umbrales de imagen multinivel utilizando el método de Otsu
graysliceConvierta la imagen en escala de grises a imagen indexada utilizando umbrales multinivel
im2doubleConvert image to double precision
im2int16Convierta la imagen en enteros con signo de 16 bits
im2java2dConvierta la imagen a la imagen Java almacenada
im2singleConvierta la imagen a una precisión única
im2uint16Convierta la imagen en enteros de 16 bits sin signo
im2uint8Convierta la imagen en enteros de 8 bits sin signo

Temas

Tipos de imagen en el cuadro de herramientas

Los tipos de imagen determinan cómo interpreta los elementos de matriz de datos como valores de intensidad de píxel.MATLAB® La caja de herramientas admite tipos de imagen binarios, indexados, en escala de grises y truecolor.

Imágenes binarias

En una imagen binaria, cada píxel asume uno de los dos únicos valores discretos: 1 o 0.

Imágenes indexadas

Una imagen indexada consta de una matriz y una matriz de mapa de colores.

Imágenes en escala de grises

Una imagen en escala de grises (también denominada escala de grises, escala de grises o nivel de grises) es una matriz de datos cuyos valores representan intensidades dentro de algún intervalo.

Imágenes truecolor

Una imagen de color verdadero es una imagen en la que cada píxel se especifica mediante tres valores: uno para los componentes rojo, azul y verde del color del píxel.

Convertir entre tipos de imagen

Ciertas operaciones de procesamiento de imágenes solo admiten un subconjunto de los tipos de imagen. Puede convertir imágenes entre los tipos de imagen para adaptarlas a la operación.

Convertir datos de imagen entre clases

Puede convertir datos de imagen entre clases utilizando funciones que reescalar y desfasar automáticamente los datos originales.

Mostrar canales de color separados de una imagen RGB

En este ejemplo se crea una imagen truecolor simple y, a continuación, se separan los canales de color (planos).