You are here : matlabImage Processingntsc2rgb

ntsc2rgb() - Image Processing

rgbmap = ntsc2rgb(yiqmap) converts
the m-by-3 NTSC (television) color values in yiqmap to
RGB color space. If yiqmap is m-by-3
and contains the NTSC luminance (Y) and chrominance (I and Q) color
components as columns, then rgbmap is an m-by-3
matrix that contains the red, green, and blue values equivalent to
those colors. Both rgbmap and yiqmap contain
intensities in the range 0 to 1.0. The intensity 0 corresponds to
the absence of the component, while the intensity 1.0 corresponds
to full saturation of the component.RGB = ntsc2rgb(YIQ) converts
the NTSC image YIQ to the equivalent truecolor
image RGB.ntsc2rgb computes the RGB values from the
NTSC components using[RGB]=[1.000  0.956  0.6211.000−0.272−0.6471.000−1.106  1.703][YIQ].


rgbmap = ntsc2rgb(yiqmap)RGB = ntsc2rgb(YIQ)


RGB = imread('board.tif');
NTSC = rgb2ntsc(RGB);
RGB2 = ntsc2rgb(NTSC);

Output / Return Value


Alternatives / See Also