how can i convert RGB image to YCBCR image
Show older comments
i used the simple function rgb2ycbcr but an error appeared:

Answers (2)
Geoff Hayes
on 1 Dec 2015
2 votes
si - what can you tell us about the input parameter a? What are its dimensions? According to the documentation for rgb2ycbcr, the input, if a map, must be of dimension mx3, and if the input is an RGB image, then it must be of dimension mxnx3. I suspect that your a is two dimensional.
Walter Roberson
on 1 Dec 2015
0 votes
The a that you are passing in is not an RGB array. It is either a grayscale matrix (floating point) or a label matrix (integer values that indicate which color number appears at that location.)
Categories
Find more on Convert Image Type in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!