OpenCV에서 Mat 클래스의 여러 자료형의 원소를 가질 수 있으며, 원소는 하나의 값을 가질 수도 있고, 또는 여러 개의 값이 모여서 하나의 원소로 표현되기도 한다. OpenCV에서 C/C++ 기본 자료형 중 unsigend char, signed char, unsigned short, signed short, int, float, double 자료형을 사용하는 Mat 행렬을 지원한다.
OpenCV 4.0 버전 부터는 16비트 실수형 자료형도 존재한다. Mat 클래스에서 어떤 행렬이 어떤 자료형을 사용하는지에 대한 정보를 깊이(depth)라고 한다.
OpenCV는 C/C++에서 사용하는 기본 자료형의 이름을 typedef 구문을 이용하여 재정의 해서 사용한다. OpenCV에서 사용하는 주요 자.....
원문링크 : [OpenCV] Mat 클래스의 자료형