demosaic
Convertir una imagen Bayer en una imagen en color verdadero
Sintaxis
Descripción
convierte la imagen Bayer, RGB
= demosaic(bayer
,sensorAlignment
)bayer
, en una imagen en color verdadero, RGB
. El argumento sensorAlignment
especifica el patrón de Bayer.
Un mosaico de filtro de Bayer es un tipo de arreglo de filtros de colores (CFA) o una disposición de filtros de colores en los fotosensores de una cámara digital de un solo chip. Los filtros de colores permiten que cada fotosensor registre solamente datos rojos, verdes o azules. Un patrón de Bayer es la disposición repetida de los cuatro filtros de colores, que consta de dos filtros verdes, uno rojo y uno azul, que componen el mosaico de filtro de Bayer.
Una imagen de patrón de Bayer, o imagen Bayer, es la imagen capturada por una cámara con un mosaico de filtro de Bayer. La interpolación cromática de una imagen Bayer consiste en combinar las señales de los fotosensores para formar una imagen en color verdadero de tres canales, en lugar de una imagen de intensidad de un solo canal.
también especifica la profundidad de bits real, RGB
= demosaic(bayer
,sensorAlignment
,BitsPerSample=bitsPerSample
)bitsPerSample
, de la imagen Bayer de entrada. Utilice esta sintaxis cuando los datos contengan menos bits que el tipo de datos (desde R2025a).
Ejemplos
Argumentos de entrada
Argumentos de salida
Algoritmos
La función demosaic
utiliza la interpolación lineal corregida por gradientes para convertir la imagen de Bayer bidimensional en una imagen en color verdadero.
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.