|  | OpenCV
    3.4.20-dev
    Open Source Computer Vision | 
#include <cstddef>#include <stdint.h>| Data types | |
| 
 | |
| #define | CV_BIG_INT(n) n##LL | 
| #define | CV_BIG_UINT(n) n##ULL | 
| #define | CV_CN_MAX 512 | 
| #define | CV_CN_SHIFT 3 | 
| #define | CV_DEPTH_MAX (1 << CV_CN_SHIFT) | 
| #define | CV_8U 0 | 
| #define | CV_8S 1 | 
| #define | CV_16U 2 | 
| #define | CV_16S 3 | 
| #define | CV_32S 4 | 
| #define | CV_32F 5 | 
| #define | CV_64F 6 | 
| #define | CV_USRTYPE1 7 | 
| #define | CV_MAT_DEPTH_MASK (CV_DEPTH_MAX - 1) | 
| #define | CV_MAT_DEPTH(flags) ((flags) & CV_MAT_DEPTH_MASK) | 
| #define | CV_MAKETYPE(depth, cn) (CV_MAT_DEPTH(depth) + (((cn)-1) << CV_CN_SHIFT)) | 
| #define | CV_MAKE_TYPE CV_MAKETYPE | 
| #define | CV_8UC1 CV_MAKETYPE(CV_8U,1) | 
| #define | CV_8UC2 CV_MAKETYPE(CV_8U,2) | 
| #define | CV_8UC3 CV_MAKETYPE(CV_8U,3) | 
| #define | CV_8UC4 CV_MAKETYPE(CV_8U,4) | 
| #define | CV_8UC(n) CV_MAKETYPE(CV_8U,(n)) | 
| #define | CV_8SC1 CV_MAKETYPE(CV_8S,1) | 
| #define | CV_8SC2 CV_MAKETYPE(CV_8S,2) | 
| #define | CV_8SC3 CV_MAKETYPE(CV_8S,3) | 
| #define | CV_8SC4 CV_MAKETYPE(CV_8S,4) | 
| #define | CV_8SC(n) CV_MAKETYPE(CV_8S,(n)) | 
| #define | CV_16UC1 CV_MAKETYPE(CV_16U,1) | 
| #define | CV_16UC2 CV_MAKETYPE(CV_16U,2) | 
| #define | CV_16UC3 CV_MAKETYPE(CV_16U,3) | 
| #define | CV_16UC4 CV_MAKETYPE(CV_16U,4) | 
| #define | CV_16UC(n) CV_MAKETYPE(CV_16U,(n)) | 
| #define | CV_16SC1 CV_MAKETYPE(CV_16S,1) | 
| #define | CV_16SC2 CV_MAKETYPE(CV_16S,2) | 
| #define | CV_16SC3 CV_MAKETYPE(CV_16S,3) | 
| #define | CV_16SC4 CV_MAKETYPE(CV_16S,4) | 
| #define | CV_16SC(n) CV_MAKETYPE(CV_16S,(n)) | 
| #define | CV_32SC1 CV_MAKETYPE(CV_32S,1) | 
| #define | CV_32SC2 CV_MAKETYPE(CV_32S,2) | 
| #define | CV_32SC3 CV_MAKETYPE(CV_32S,3) | 
| #define | CV_32SC4 CV_MAKETYPE(CV_32S,4) | 
| #define | CV_32SC(n) CV_MAKETYPE(CV_32S,(n)) | 
| #define | CV_32FC1 CV_MAKETYPE(CV_32F,1) | 
| #define | CV_32FC2 CV_MAKETYPE(CV_32F,2) | 
| #define | CV_32FC3 CV_MAKETYPE(CV_32F,3) | 
| #define | CV_32FC4 CV_MAKETYPE(CV_32F,4) | 
| #define | CV_32FC(n) CV_MAKETYPE(CV_32F,(n)) | 
| #define | CV_64FC1 CV_MAKETYPE(CV_64F,1) | 
| #define | CV_64FC2 CV_MAKETYPE(CV_64F,2) | 
| #define | CV_64FC3 CV_MAKETYPE(CV_64F,3) | 
| #define | CV_64FC4 CV_MAKETYPE(CV_64F,4) | 
| #define | CV_64FC(n) CV_MAKETYPE(CV_64F,(n)) | 
| typedef uint32_t | uint | 
| typedef signed char | schar | 
| typedef unsigned char | uchar | 
| typedef unsigned short | ushort | 
| typedef int64_t | int64 | 
| typedef uint64_t | uint64 | 
 1.8.13
 1.8.13