컴퓨터 지식 네트워크 - 컴퓨터 구성 - RGB 및 YUV 색상 모드 소개

RGB 및 YUV 색상 모드 소개

일반적으로 사용되는 색상 모드에는 RGB와 YUV가 있습니다. RGB는 비교적 간단하고 이해하기 쉽습니다. R은 빨간색을 나타내고, B는 파란색을 나타냅니다. YUV는 RGB에서 나오며, Y는 밝기를 나타내고, UV는 픽셀의 색상인 채도를 나타냅니다. YUV를 세분화하면 Y'UV, YUV, YCbCr, YPbPr 등의 형식이 현재 컴퓨터에서 주로 사용됩니다. YCbCr, 따라서 YUV에 대해 이야기할 때 주로 YCbCr(이하 이 문서에서는 YUV라고 함)을 지칭하며, Cb는 파란색 농도 오프셋을 나타내고 Cr은 빨간색 농도 오프셋을 나타냅니다.

따라서 RGB가 이해하기 쉽기 때문에 몇 가지 RGB 형식을 간략하게 소개하겠습니다

YUV 모드는 사람의 눈이 밝기에 민감하고 상대적으로 밝기에 둔감하다는 점을 이용합니다. 크로마 샘플링은 이미지 품질을 크게 저하시키지 않으면서 데이터 양을 줄이는 색상 모드입니다. 샘플링 시 각 픽셀의 Y 구성 요소를 유지하지만 일반적으로 데이터 양이 RGB보다 적습니다. 그래서 일반적으로 비디오 전송에 사용됩니다. YUV는 일반적으로 샘플링 방법에 따라 YUV444, YUV420, YUV411로 구분되며, 저장 방법에 따라 Planar, Packed, SemiPlanar로 나눌 수 있으며 Y, U, V의 각 채널 변수는 일반적으로 8개입니다. -비트, 10비트 또는 16비트. 조합 방식에 따라 YUV도 다양한 유형으로 나타납니다.

샘플링 모드

저장 방식

추신: Microsoft 문서에는 Planar 및 Packed만 표시되고 Android에는 SemiPlanar가 표시됩니다. 일시적으로 소스를 알 수 없습니다. 여기서 임시로 저장 모드 분류표에 추가합니다

YUV의 다양한 형식 이름으로 인해 종종 혼동을 받기 때문에 이 표를 정리했습니다. 궁금한 점이 있으면 비판과 수정을 환영합니다.

上篇: 생체 휴대폰에서 글꼴 크기를 조정하는 방법 下篇: Vnr 모바일 버전
관련 내용