how to extract Y channel from YCuCv image?

I have a project named "Hierarchical Prediction and Context Adaptive Coding for Lossless Colour Image Compression". for that we need to convert image from RGB into YCuCv model by using RCT,and we have to extract "y" component from that YCuCv model.How do to it?

Réponses (1)

Thorsten
Thorsten le 17 Déc 2014
Modifié(e) : Thorsten le 17 Déc 2014
See https://en.wikipedia.org/wiki/JPEG_2000#Color_components_transformation
I = imread('peppers.png');
R = I(:,:,1); G = I(:,:,2); B = I(:,:,3);
Y = floor((R + 2*G + B)/4);
Cb = B - G;
Cr = R - G;

Question posée :

le 17 Déc 2014

Modifié(e) :

le 17 Déc 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by