- Co oznacza YCBCR?
- Po co konwertować RGB na YCBCR?
- Jaka jest różnica między YUV i YCBCR?
- Jak przekonwertować YCBCR na RGB?
Co oznacza YCBCR?
YCBCR, Y′CBCR lub Y PB/CB PR/CR, również napisane jako YCBCR lub y′CBCR, to rodzina przestrzeni kolorów używanych jako część kolorowego rurociągu obrazu w systemach wideo i cyfrowej. Y ′ to składnik LUMA i CB i CR są składnikami chromu niebieskiego i czerwonej różnicy.
Po co konwertować RGB na YCBCR?
Obraz i wideo zużywają wiele danych. Jednym z powodów jest to, że są one reprezentowane w formacie RGB. Nie jest jednak warte przechowywania lub przesyłania informacji w tym przedstawicielu przestrzeni kolorów, gdy ma dużą przepustowość. Zatem wszystkie piksele należy przekształcić na YCBCR, aby to osiągnąć.
Jaka jest różnica między YUV i YCBCR?
YUV to system analogowy. YCBCR to system cyfrowy i szeroko stosowany w kompresji wideo E.g. MPEG2. Zakres RGB wynosi 0.. 255 e.g. Wartość R może wynosić od 0 do 255.
Jak przekonwertować YCBCR na RGB?
Konwersja YCBCR na RGB odbywa się zwykle przy użyciu shaderów GPU, więc wartości 0-255 YCBCR są automatycznie konwertowane na 0.0-1.0 pływaków z zakresu (tj. Gpuy = y / 255). Nie wpływa to na liczby mnożenia, ale liczby przesunięcia należy podzielić przez 255.