Computer Vision
[OpenCV] Mat 연산자(Mat operator)
목표 openCV에서 사용하는 기본적인 Matrix 연산자(operator)에 대해 알아보기 Color space conversion 색공간(Color space)이란? Ex. RGB, HSV, YCbCr 색공간에 대한 자세한 개념은 밑의 게시글을 참고. [컴퓨터 비전] 색공간의 이해 [컴퓨터 비전] 색공간의 이해 컴퓨터비전, 영상처리 분야에서는 색상을 표현하는데 빛의 삼원색(rgb)을 사용한다. - 빛의 삼원색(Primary colors of light) : Blue, Green, Red - 색의 삼원색(Secondary colors of light) : Magenta, Yellow, C.. hu-coding.tistory.com void cvtColor(Mat src, Mat dst, int code..
[OpenCV] Open CV 기초
목표 Open CV의 기본데이터 타입 Mat에 대해 알아보기 영상, 비디오 읽고 출력하는 방법을 알아보기 1. Mat이란? Open CV의 기본 데이터 타입으로 Matrix(행렬)의 약어이다. 영상은 픽셀들의 집합으로 구성되어있고, 각의 픽셀들은 2차원 좌표로 그 위치를 표현가능하다. 즉, 영상은 2차원배열로 생각할 수 있다는 의미이다. Mat 선언방법에는 Mat(int rows, int cols, int type) 행,열 개수와 각각의 픽셀타입 설정 Mat(Size size, int type) size 함수로 메트릭스 크기 설정함 Mat(const Mat & m) 이미 선언되어있는 메트릭스가 있는 경우, 그 메트릭스을 받아오는 방법. m과 크기가 같으면서 메트릭스를 복사해온다. Mat(Size size..
[컴퓨터 비전] 색공간의 이해
컴퓨터비전, 영상처리 분야에서는 색상을 표현하는데 빛의 삼원색(rgb)을 사용한다. - 빛의 삼원색(Primary colors of light) : Blue, Green, Red - 색의 삼원색(Secondary colors of light) : Magenta, Yellow, Cyan - 무채색(Achromatic color) : 색상 정보가 존재하지 않는, 각각의 color component의 비율이 같은 경우.(rgb의 비율이 같다.) 유채색 Color Models 1. RGB R-channel, G-channel, B-channel로 이루어져있다. intensity level은 일반적으로 256이므로 [0,255]로 표현가능하다 Red = (255,0,0) White = (255,255,255) (..
[컴퓨터 비전] 디지털 영상/ 동영상의 기초
- 픽셀(pixel) 모든 디지털 이미지는 픽셀(pixels)로 이루어져있다. pixel : picture element의 줄임말 어떠한 영상, 사진에대한 정보를 가지고 있는 가장 작은 단위. 각각의 픽셀은 여러개의 값을 가질 수도 있다. 물론 하나의 값도 가질 수 있다. 각각의 픽셀의 위치는 2차원 좌표로 표현이 된다. 고퀄리티 영상을 표현하기 위해선 보다 많은 픽셀이 필요하다. 컴퓨터 비전에서는 빛의 삼원색(RGB)으로 색상을 표현한다. 색상을 표현하기 위해선 각각의 픽셀이 3개의 값을 가지게 됨. 흑백영상에서는 각 픽셀이 1개의 값을 가진다. - 디지털 비디오(digital video) 영상들의 집합으로 이루어져있다. 즉, 비디오는 짧은 간격으로 영상을 촬영하는 것과 동일함. 일반적으로 비디오에서 ..
[컴퓨터 비전] 컴퓨터비전(Computer Vision)이란?
컴퓨터비전(Computer Vision)이란? 어떻게하면 컴퓨터가 디지털 영상과 디지털 비디오를 이해하게 할 수 있는지. 사람의 눈이 해내는 일을 컴퓨터가 자동으로 해내도록 하는 것이 컴퓨터비전의 목표이다. ex) 사진에서 고양이가 어디에 위치하고있는지. 차선이 영상내에 어디에 존재하는지 파악해서 자율주행 자동차에 활용함. 다른 조명 상황에서 촬영한 객체를 동일한 객체로 인식하도록. 위의 일들을 컴퓨터가 자동으로 해내도록함. 컴퓨터 비전의 세부기술들 - 전처리과정(preprocessing) 어두운 부분에 숨어있는 디테일부분을 살아나도록 빛바램현상 사진(빛이 너무 많이들어옴)에서 손상된 디테일 살려냄. 잡음이 많이 섞여있는 사진에서 잡음 없애고 선명한 사진 얻어냄 - 에지 검출/ 선 검출(Edge extr..