본문 바로가기
OpenCV

[OpenCV] Computer Vision, Image Data

by ram_ 2023. 2. 20.

1. Computer Vision이란 ?

  • 컴퓨터를 이용하여 정지 영상 또는 동영상으로부터 의미있는 정보를 추출하는 방법을 연구하는 학문
  • 즉, 사람이 눈으로 사물을 보고 인지하는 작업을 컴퓨터가 수행하게끔 만드는 학문

 


2. 컴퓨터 비전 vs 영상 처리

https://people.utm.my/musamm/2019/09/07/image-processing-vs-computer-vision/

- 영상 처리는 영상을 다루는 모든 학문과 응용을 통틀어 지칭한다. 

- 컴퓨터 비전은 영상 인식과 같은 고수준의 영상 처리를 지칭한다.

현재의 영상처리는, 컴퓨터 비전을 위한 전처리 작업으로 쓰인다.

 


3. 영상image란?

  • 픽셀이 바둑판 모양의 격자에 나열되어 있는 형태(2차원 행렬)
  • 픽셀 (pixel) : 영상의 기본 단위, picture element, 화소

 

4. 영상 데이터의 구조

w x h 영상의 시작점은 (0, 0)이다.

주의할 점은, 영상과 행렬의 크기 표현법이 반대라는 점이다.

 영상의 크기는 가로 x 세로인 반면, 행렬은 세로 x 가로로 표현된다.

 

 

5. 영상 데이터의 종류

 

6. 그레이스케일 영상의 특징

https://heung-bae-lee.github.io/2020/06/22/computer_vision_01/

 

 

7. 트루컬러 영상의 특징

 

8. 주요 영상 파일 형식 특징

'OpenCV' 카테고리의 다른 글

[OpenCV] Img crop / 밝기 조절  (0) 2023.03.02
[OpenCV] 영상데이터 표현, 생성, 복사  (0) 2023.02.21
[OpenCV] Matplotlib을 이용한 영상 출력  (0) 2023.02.21
[OpenCV] 주요 함수 사용법  (0) 2023.02.20
[OpenCV] 기초 test  (1) 2023.02.20