Page 16 -
P. 16
Note 가로 픽셀 크기가 w 이고 세로 픽셀 크기가 h 인 영상을 보통 wh× 크기의 영상이라고 표현합니다.
즉, 곱셈 기호 앞에 영상의 가로 크기를 쓰고, 곱셈 기호 뒤에 영상의 세로 크기를 적습니다. 참고로 wh× 는 영어로
w-by-h라고 읽습니다. 그러나 행렬의 크기를 표현할 때에는 행의 크기를 먼저 쓰고, 열의 크기를 나중에 쓰는 것이
관례입니다. 즉, M 개의 행과 N 개의 열을 가지고 있는 행렬은 MN× 행렬이라고 쓰고, M-by-N 행렬이라고 읽습
니다.
OpenCV에서는 영상을 행렬 형태로 표현하기 때문에 크기를 400×300이라고 표현하면 가로 크기가 400인지, 아
니면 행의 개수가 400인지가 다소 모호할 때가 있습니다. 이 책에서는 명백한 행렬 표현 시에는 (행 개수)×(열 개수)
형식을 사용하고, 영상을 나타낼 때에는 (가로 크기)×(세로 크기) 형식으로 크기를 표현하겠습니다. 만약 구분이 다소
애매할 경우에는 따로 부연 설명을 추가하겠습니다.
1.2.2 그레이스케일 영상과 컬러 영상
컴퓨터 비전 분야에서는 주로 그레이스케일 영상(grayscale image)과 트루컬러 영상(truecolor image)
을 사용합니다. 그레이스케일 영상은 흑백 사진처럼 오직 밝기 정보만으로 구성된 영상을 의미하
며, 회색조 영상이라고도 합니다. 반면에 컬러 사진처럼 다양한 색상을 표현할 수 있는 영상을 트
루컬러 영상이라고 합니다. 예전에는 256개 이하의 색상으로 구성된 컬러 영상과 구분하기 위하
여 트루컬러라는 표현을 쓰곤 했지만, 요즘에는 굳이 트루컬러라는 용어 대신 그냥 컬러 영상이라
고 부르기도 합니다. 그레이스케일 영상과 트루컬러 영상의 예를 그림 1-5에 함께 나타냈습니다.
그림 1-5(a)는 그레이스케일 영상의 예이고, 그림 1-5(b)는 컬러 영상의 예입니다.
그림 1-5 그레이스케일 영상과 트루컬러 영상의 예
(a) (b)
022
OpenCV(본문)인디고출력용_0326.indb 22 2019-03-26 오후 1:28:31