Name
ycbcr2rgb — Convert a YCbCr image to the equivalent RGB image.
Calling Sequence
RGB = ycbcr2rgb(YCC)
Parameters
- YCC
-
A YCbCr image (hypermat). The dimension of
YCbCr
should be M x N x 3
,
the type should be double and the element value range should be [0,1].
- RGB
-
Output image, which has the same size as
YCC
and type of double.
Description
ycbcr2rgb
convert a RGB image to the equivalent YCbCr image using:
-
R = Y + 1.403*(Cr - 0.5)
-
G = Y - 0.344*(Cr - 0.5) - 0.714*(Cb - 0.5)
-
B = Y + 1.773*(Cb - 0.5)
Supported classe: DOUBLE.
Examples
RGB = imread('lena.png');
YCC = rgb2ycbcr(RGB);
RGB = ycbcr2rgb(YCC);
imshow(RGB);
Authors
Shiqi Yu <shiqi.yu[at]gmail.com> |
Availability
The latest version of SIVP can be found at
http://sivp.sf.net