색 참조표(CLUT : Color LookUp Table)
색 참조표(CLUT : color lookup table)를 이용함으로써 실제 하드웨어에서 사용하는 픽셀당 비트수보다 적은 비트수를 사용할 수 있다. 색 참조표를 이용할 때 비트맵에서 픽셀의 값은 참조표의 인덱스 값을 나타낸다. 보통 색 참조표의 각 항목에는 24비트 픽셀값이 들어가며 총 256개의 항목을 가진다. 이 경우 미리 합의된 색 참조표가 있다면 픽셀당 24비트 대신 8비트 인덱스만을 저장함으로써 1/3로 압축이 가능하다.

위의 그림에서 (a)는 본래의 색이고, (b)는 색 참조표를 통해 (a)를 표현한 것이다. (c)는 색참조표이다. 위에서 설명했듯이 한가지 색을 나타내기 위해서는 R,G,B의 값을 각각 8비트로 표현해야 하기 때문에 24비트의 색이 필요하다. 따라서 위의 그림의 15가지 색을 타나내기 위해서는 24*15 = 360 비트가 필요하다 .그러나 색 참조표의 인덱스로 색을 표현하면 한가지 색을 나타내기 위해 8비트만이 필요하므로 8 *15 = 120비트가 필요하게 된다. 따라서 120/360 = 1/3로 압축하는 효과를 얻을 수 있다.
색 참조표 방법은 각 영상에 대해 8비트 인덱스 값을 쓰기 위해 256색을 선택하는 전처리 과정을 필요로 한다. 왜냐하면 색 참조표에 포함될 256색은 그 영상에 가장 적합한 색들로 선택을 해야 하기 때문이다. 또한 256색을 선택하는 작업은 쉬운 작업이 아니며 처리시간이 많이 소요된다.