Info
This question is closed. Reopen it to edit or answer.
Any image processing expert?
2 views (last 30 days)
Show older comments
when we extract the YIQ colors from RGB picture why do we do this
sNtsc = rgb2ntsc(sBmp);
picY = sNtsc(:,:,1)*256-128; % Y luminance component
picI = sNtsc(:,:,2)*256-128; % I chrominance component
picQ = sNtsc(:,:,3)*256-128; % Q chrominance component
each component of YIQ is being multiplied by 256 and subtracted by 128? why is that?
0 Comments
Answers (1)
Image Analyst
on 10 May 2015
sNTSC will be in the range 0-1. sNTSC is already a YIQ image. Evidently the author wanted to scale the intensities to -128 to +127. I don't know why.
I wouldn't even bother using that color space. Why are you using that in preference to color spaces like HSV and LAB?
0 Comments
This question is closed.
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!