OpenCV Mat 클래스(1)
1.1 Mat 클래스 : OpenCV에서 가장 많이 사용하며, 고차원 행렬을 표현할 수 있고 한 개 이상의 채널을 가질 수 있다. 정수,실수,복소수 등으로 구성된 행렬 또는 벡터 / 그레이 스케일 / 컬러 영상 / 벡터필드, 포인트 클라우드, 텐서, 히스토그램 등의 정보 를 저장할 수 있다. > But, 2차원 영상 데이터를 저장하고 처리하는 용도로 가장 많이 쓰인다. Mat::dims > Mat 행렬의 차원 (영상과 같은 2차원 행렬의 dims = 2) >int dims; Mat::rows , Mat::cols > 2차원 행렬의 크기(rows 는 행 개수=세로 픽셀크기, cols 는 열 개수=가로 픽셀크기) > 2차원 행렬에서만 의미있는 값을 가지며, 3차원 이상의 행렬에서는 -1이 저장된다. 3차원 ..