Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Conversión entre distintos tipos de imagen

Convierta entre distintos tipos de imagen, como imágenes RGB (color verdadero), binarias, en escala de grises e indexadas, y cambie el tipo de datos de una imagen

Image Processing Toolbox™ es compatible con los siguientes tipos de imágenes: binarias, indexadas, en escala de grises y de color verdadero. Los píxeles de una imagen se almacenan de forma diferente en cada formato. Por ejemplo, en las imágenes en color verdadero, un píxel se representa como un triplete de intensidades de rojo, verde y azul. En cambio, en las imágenes en escala de grises, cada píxel tiene asociada una única intensidad.

Los valores de los píxeles de los distintos tipos de imágenes se pueden almacenar con distintos tipos de datos: variables en punto flotante, enteros con o sin signo o valores lógicos. Las funciones de la toolbox permiten convertir entre distintos tipos de imágenes y tipos de datos.

Funciones

expandir todo

cmap2grayConvert RGB colormap to grayscale colormap (desde R2020b)
gray2indConvertir una imagen binaria o en escala de grises en una imagen indexada
im2grayConvertir una imagen RGB en una imagen en escala de grises (desde R2020b)
ind2grayConvertir una imagen indexada a una imagen en escala de grises
mat2grayConvertir una matriz en una imagen en escala de grises
rgb2grayConvertir una imagen RGB o mapa de color en escala de grises
rgb2lightnessConvert RGB color values to lightness values
rgb2indConvert RGB image to indexed image
ind2rgbConvert indexed image to RGB image
label2rgbConvertir una matriz de etiquetas en una imagen RGB
demosaicConvertir una imagen codificada con el patrón de Bayer en una imagen de color verdadero
imsplitDividir una imagen multicanal en sus canales individuales
imbinarizeBinarizar una imagen 2D en escala de grises o un volumen 3D por medio del método del valor umbral
adaptthreshUmbral adaptativo de la imagen utilizando estadísticas locales de primer orden
otsuthreshUmbral de histograma global usando el método de Otsu
graythreshUmbral de imagen global usando el método de Otsu
imquantizeCuantificar una imagen utilizando niveles de cuantificación y valores de salida especificados
multithreshEstablecer umbrales de varios niveles en una imagen usando el método de Otsu
graysliceConvert grayscale image to indexed image using multilevel thresholding
im2doubleConvert image to double precision
im2int16Convertir una imagen en enteros con signo de 16 bits
im2singleConvertir una imagen en precisión simple
im2uint16Convertir una imagen en enteros sin signo de 16 bits
im2uint8Convertir imágenes en enteros sin signo de 8 bits

Temas

  • Image Types in the Toolbox

    Image types determine how MATLAB® interprets data matrix elements as pixel intensity values. The toolbox supports many image types including binary, grayscale, truecolor, multispectral, and label images.

  • Convert Between Image Types

    Certain image processing operations support only a subset of the image types. You can convert images between the image types to suit the operation.

  • Convert Image Data Between Data Types

    You can convert image data between data types using functions that automatically rescale and offset the original data.