0. 들어가기에 앞서 비디오 코덱의 입/출력으로 사용되는 YCbCr 영상에 관한 글입니다. 자세한 변환 방식은 작성하지 않았으며, 필요시 나무위키 등을 참고하시길 바랍니다. 해당 글에서는 YCbCr의 개요와 크로마 서브샘플링에 대해 다룹니다. 1. RGB 컬러 공간 우리에게 익숙한 RGB 컬러 공간은 RED, GREEN, BLUE로 이루어져 있다. 일반적으로 각 컬러 공간을 위해 8비트를 할당하여, 각 컬러 공간마다 256개의 단계를 구분할 수 있다. 따라서 RGB 픽셀 하나를 표현하기 위한 총 비트는 24비트이다. 중요한 점은 컬러 공간을 표현하기 위한 비트 수가 늘어날수록 밝기 값을 더 세밀하게 표현할 수 있다. 2. YCbCr 컬러 공간 일반적으로 YUV와 많이 혼용되지만, YUV는 아날로그 텔레비..