OpenCV 4.10.0
开源计算机视觉
|
#include <cstddef>
#include <stdint.h>
宏 | |
返回代码 | |
#define | CV_HAL_ERROR_NOT_IMPLEMENTED 1 |
#define | CV_HAL_ERROR_OK 0 |
#define | CV_HAL_ERROR_UNKNOWN -1 |
比较运算操作 | |
| |
#define | CV_HAL_CMP_EQ 0 |
#define | CV_HAL_CMP_GE 2 |
#define | CVHalCMPGT 1 |
#define | CVHalCMPLE 4 |
#define | CVHalCMPLT 3 |
#define | CVHalCMPNE 5 |
边界处理模式 | |
| |
#define | CVHalBorderCONSTANT 0 |
#define | CVHalBorderISOLATED 16 |
#define | CVHalBorderREFLECT 2 |
#define | CVHalBorderREFLECT_101 4 |
#define | CVHalBorderREPLICATE 1 |
#define | CVHalBorderTRANSPARENT 5 |
#define | CVHalBorderWRAP 3 |
DFT 标志 | |
#define | CVHalDFTCOMPLEXOUTPUT 16 |
#define | CVHalDFTINVERSE 1 |
#define | CVHalDFTISCONTINUOUS 512 |
#define | CVHalDFTISINPLACE 1024 |
#define | CVHalDFTREALOUTPUT 32 |
#define | CVHalDFTROWS 4 |
#define | CVHalDFTSCALE 2 |
#define | CVHalDFTSTAGECOLS 128 |
#define | CVHalDFTTWOSTAGE 64 |
SVD 标志 | |
#define | CVHalSVDFULLUV 8 |
#define | CVHalSVDMODIFYA 4 |
#define | CVHalSVDNOUV 1 |
#define | CVHalSVDSHORTUV 2 |
Gemm 标志 | |
#define | CVHalGEMM_1_T 1 |
#define | CVHalGEMM_2_T 2 |
#define | CVHalGEMM_3_T 4 |
数据类型 | |
原始类型
| |
#define | CV_16F 7 |
#define | CV_16FC(n) CV_MAKETYPE(CV_16F,n) |
#define | CV_16FC1 CV_MAKETYPE(CV_16F,1) |
#define | CV_16FC2 CV_MAKETYPE(CV_16F,2) |
#define | |
#define | |
#define | |
#define | |
#define | CV_16SC1 |
#define | CV_16SC2 |
#define | CV_16SC3 |
#define | |
#define | |
#define | CV_16UC(n) |
#define | |
#define | |
#define | CV_16UC3 |
#define | |
#define | |
#define | |
#define | |
#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_32S 4 |
#define | CV_32SC(n) CV_MAKETYPE(CV_32S,(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_64F 6 |
#define | CV_64FC(n) CV_MAKETYPE("CV_64F",(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_8S 1 |
#define | CV_8SC(n) CV_MAKETYPE("CV_8S",(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_8U 0 |
#define | CV_8UC(n) CV_MAKETYPE(CV_8U,(n)) |
#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_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_MAKE_TYPE CV_MAKETYPE |
#define | CV_MAKETYPE(depth, cn) CV_MAT_DEPTH(depth) + (((cn)-1) << CV_CN_SHIFT) |
#define | CV_MAT_DEPTH(flags) ((flags) & CV_MAT_DEPTH_MASK) |
#define | CV_MAT_DEPTH_MASK CV_DEPTH_MAX - 1 |
#define | CV_USRTYPE1(void)"CV_USRTYPE1 support has been dropped in OpenCV 4.0" |
typedef int64_t | int64 |
typedef signed char | schar |
typedef unsigned char | uchar |
typedef uint32_t | uint |
typedef uint64_t | uint64 |
typedef unsigned short | ushort |