RGB to YCbCr conversion | rgb to ycbcr online
Oneimportanttaskinimageprocessingapplicationsisthecolorspaceconversion.Real-timeimagesandvideosarestoredinRGBcolorspace,becauseitisbasedonthesensitivityofcolordetectioncellsinthehumanvisualsystem.IndigitalimageprocessingtheYCbCrcolorspaceisoftenusedinordertotakeadvantageofthelowerresolutioncapabilityofthehumanvisualsystemforcolorwithrespecttoluminosity.Thus,RGBtoYCbCrconversioniswidelyusedinimageandvideoprocessing[1].GivenadigitalpixelrepresentedinRGBformat,8bitspersample,where0and255represe...
One important task in image processing applications is the color space conversion. Real-time images and videos are stored in RGB color space, because it is based on the sensitivity of color detection cells in the human visual system. In digital image processing the YCbCr color space is often used in order to take advantage of the lower resolution capability of the human visual system for color with respect to luminosity. Thus, RGB to YCbCr conversion is widely used in image and video processing [1].
Given a digital pixel represented in RGB format, 8 bits per sample, where 0 and 255 represents the black and white color, respectively, the YCbCr components can be obtained according to equations (1) to (3):
Equations (1) to (3): RGB to YCbCr conversion, source: [1]Approximating the equations (1) to (3) to the nearest integer and replacing multiplication and division by shift registers, the equations ...