컴퓨터비전 기본지식

이주희·2022년 10월 3일
0

영상의 구조와 표현방법

a(ji)
j번째 행, i번째 열

행렬이 영상을 나타내는 경우라면
(i,j)좌표에 위치한 픽셀을 나타냄

0부터 시작하지 않고 1부터 시작하는 형태로 표기

그레이스케일 vs 트루컬러 영상 (컬러 영상)

  • 그레이스케일

    • 0~255 사이의 정수값을 가짐
      (이 범위를 그레이스케일 레벨 이라고 함)
      0은 가장 어두운 검은색, 255은 가장 밝은 흰색

    • c에서는 unsigned char로 표현
      python에서는 uint8
      (256 = 2^8이므로 1바이트에 저장 가능)

    • 운영체제에서는 이름 재정의해서 사용
      주로 BYTE(Window), uint8_t(리눅스)

    • OpenCV 라이브러리에서는 uchar로 재정의

  • 컬러 영상

    • R,G,B 세개의 색상 성분 조합으로 픽셀값 표현

0개의 댓글