본문 바로가기

ComputerScience/ImageProcessing

영상처리 - 1. 이미지의 표현

728x90

컴퓨터는 이미지를 디지털형태로 저장한다.

픽셀(화소, pixel)은 화면을 구성하는 가장 기본적인 단위이다. 

각 픽셀에 할당한 비트가 많을 수록 다양한 색을 표현할 수 있다.  예를들어 한 픽셀에 8비트를 할당하면 한 팍셀은 256가지 색상을 표현할 수 있다. 16비트가 할당되면 '하이컬러(R:G:B = 5:5:5)', 24비트가 할당되면 '트루컬러(R:G:B = 8:8:8)'라고 한다.

해상도는 단위 길이당 픽셀의 수 이다. 1인치당 표시할 수 있는 픽셀의 수를 dpi(dot per inch)라고 한다. 픽셀이 많을 수록 해상도가 좋다.

하나의 이미지를 표현하기 위한 총 픽셀의 수를 resolution이라고 한다.

 

RGB 모델은 빛의 삼원색으로 불리는 적색(Red), 녹색(Green), 청색(Blue)의 조합으로 색을 표현한다.

즉 컴퓨터는 이미지를 픽셀단위로 쪼개서 화면에 표시하고 각 pixel은 할당된 비트를 가지고 색을 표현한다.

이때 색상을 표시하는 방법중 하나인 Indexed colour를 살펴보자.

이미지를 그리는데 사용되는 색들은 palette에 각 24비트로 표현되어 있다.

픽셀마다 자기가 표현할 색의 주소값(팔레트에서의)을 갖고 있다.

https://ndb796.tistory.com/11

728x90
반응형