Main Content

La traducción de esta página está obsoleta. 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
gray2indConvert grayscale or binary image to indexed image
im2grayConvert RGB image to grayscale
ind2grayConvert indexed image to grayscale image
mat2grayConvertir matrices en imágenes en escala de grises
rgb2grayConvert RGB image or colormap to grayscale
rgb2lightnessConvert RGB color values to lightness values
rgb2indConvert RGB image to indexed image
ind2rgbConvert indexed image to RGB image
label2rgbConvert label matrix into RGB image
demosaicConvert Bayer pattern encoded image to truecolor image
imsplitSplit multichannel image into its individual channels
imbinarizeBinariza una imagen 2D en escala de grises o un volumen 3D por medio del método del valor umbral
adaptthreshAdaptive image threshold using local first-order statistics
otsuthreshUmbral de histograma global usando el método de Otsu
graythreshUmbral de imagen global usando el método de Otsu
imquantizeQuantize image using specified quantization levels and output values
multithresh Multilevel image thresholds using Otsu’s method
graysliceConvert grayscale image to indexed image using multilevel thresholding
im2doubleConvert image to double precision
im2int16Convert image to 16-bit signed integers
im2singleConvert image to single precision
im2uint16Convert image to 16-bit unsigned integers
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.