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.

demosaic

Convierta la imagen codificada de patrón de Bayer a imagen truecolor

Descripción

ejemplo

RGB = demosaic(I,sensorAlignment) convierte la imagen codificada de patrón de Bayer, a la imagen truecolor, utilizando la interpolación lineal corregida por gradiente. especifica el patrón de Bayer.IRGBsensorAlignment

Un mosaico de filtro de Bayer, o matriz de filtro de color, se refiere a la disposición de filtros de color que permiten que cada sensor en una cámara digital de un solo sensor registre solo datos en rojo, verde o azul. Los patrones enfatizan el número de sensores verdes para imitar la mayor sensibilidad del ojo humano a la luz verde. La función utiliza la interpolación para convertir la imagen bidimensional codificada en Bayer en la imagen truecolor.demosaic

Ejemplos

contraer todo

Convertir una imagen de patrón de Bayer codificada que fue fotografiada por una cámara con una alineación de sensor de.'bggr'

I = imread('mandi.tif'); J = demosaic(I,'bggr'); imshow(I);

figure, imshow(J);

Argumentos de entrada

contraer todo

Imagen codificada por patrón de Bayer, especificada como una matriz de valores de intensidad. debe tener al menos 5 filas y 5 columnas.MNI

Tipos de datos: uint8 | uint16 | uint32

Patrón de Bayer, especificado como uno de los valores de la tabla siguiente. Cada valor representa el orden de los sensores rojo, verde y azul al describir los cuatro píxeles de la esquina superior izquierda de la imagen (de izquierda a derecha, de arriba a abajo).

Patrón2 – por-2 sensor de alineación
'gbrg'
'grbg'
'bggr'
'rggb'

Tipos de datos: char | string

Argumentos de salida

contraer todo

Imagen RGB, devuelta como una matriz numérica de-por-3 de la misma clase que.MNI

Referencias

[1] Malvar, H.S., L. He, and R. Cutler, High quality linear interpolation for demosaicing of Bayer-patterned color images. ICASPP, Volume 34, Issue 11, pp. 2274-2282, May 2004.

Capacidades ampliadas

Introducido en R2007b