X11 Window System : Luminance Chrominance component of the color space for conversion from RGB to YCbCr

Home

NameRGB to YCbCr
Version2019.07.29
Operating systemCentOS release 6.10 (Final)
Architecturesx86_64
RHEL base6.10
Kernel release2.6.32-754.el6.x86_64
Kernel version#1 SMP Tue Jun 19 21:26:04 UTC 2018
GNOME version2.28.2
Window System versionxorg-x11-server-1.17.4-17.el6.centos.x86_64
Web browserMozilla Firefox version: 52.8.0 64-bit
Compilergcc(GCC)4.4.7 20120313 (Red Hat 4.4.7-23)
IDELazarus Integrated Development Environment version: 2.0.0
ProcessorHyper Threads 8x Intel Xeon W3565 3.20 GHz
MemoryECC DDR3 1066 MHz 20 GB
Storage DeviceMirror RAID-1 Array 2x Seagate Baracuda 4 TB
Graphics Processor 1PixelView NVidia GeForce GT 440 2 GB
Graphics Processor 2Leadtek NVidia Quadro 2000 1 GB
Display Devices2x DELL U3011
Downloadrgb-ycbcr

Description :

In the X11 Window System many program and software using the YCbCr color spaces than RGB color model.
YCbCr is a family of color spaces used as a part of the color image pipeline in video and digital photography systems.
Y is the Luminance component and Cb and Cr are the blue-difference and red-difference of Chrominance components.
The program will capture a 1000 x 750 area at posision 0 x 0 and will be replayed inViewer Window.

Matrix Calculation :

Matrix obtained from International Telecommunication Union, Radiocommunication Sector, Broadcasting service(television).
The user can choose which matrix is used to calculate the conversion from RGB to YCbCr.
1.ITU-R BT.601-7Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios.Geneva, 2017
2.ITU-R BT.709-6Parameter values for the HDTV standards for production and international programme exchange.Geneva, 2015
3.ITU-R BT.2020-2Parameter values for ultra-high definition television systems for production and international programme exchange.Geneva, 2015

Viewer Window :

How to change the size of the capture area ? Please resize of theViewer Window, it will be change the size of the capture area
How to change the position of the capture area ? Please click and dark inside of theViewer Window, it will be change the position of the capture area

X11 Window Server configuration :

Pad32
Unit32
FormatZPixmap
Bits per Pixel32
Depth24
Byte OrderLSB First
Bit OrderLSB First
Red Mask00FF0000
Green Mask0000FF00
Blue Mask000000FF

Requires dependencies :

libX11.so.6
librt.so.1
libm.so.6
libpthread.so.0
libc.so.6
libxcb.so.1
libdl.so.2
libXau.so.6
ld-linux-x86-64.so.2
linux-vdso.so.1

Original picture :


View with Y Cb Cr component :


View with Y component :


View with Cb component :


View with Cr component :


View with Y Cb component :


View with Y Cr component :


View with Cb Cr component :


Example :

Wait ... Loading