ErrorInfo.h 1.19 KB
#ifndef ERRORINFO_H_
#define ERRPRINFO_H_



//--------------------------通用------------------------------------------//

//通用部分
#define SUCCESS 0									//初始化成功
#define FAILED -1
#define PARAMS_NULL_ERROR -151							//参数为空
#define FILE_NOTFOUND_ERROR -152						//文件找不到
#define HANDLE_NULL_ERROR -164
#define MEAN_ERROR -103
#define TYPE_UNKNOWN -154


//caffe部分
#define BATCH_SIZE_NO_EQUAL_INPUT -156
//人脸检测错误返回
#define LDMKBIN_NOTFOUND_ERROR -53						//关键点模型文件找不到
#define QUALITYFOLDER_NOTFOUND_ERROR -54				//质量模型文件夹不存在
#define QUALITYFILE_NOTFOUND_ERROR -55					//质量模型文件找不到
#define LDMKMODEL_LOADFAILD_ERROR -56					//关键点模型加载失败
#define LDMK_INITFAILD_ERROR -57						//关键点模块初始化失败
#define FACEDETECT_INITFAILD_ERROR -58					//人脸检测模块初始化失败
#define FACEQUALITY_INITFAILD_ERROR -59					//质量检测模块初始化失败

//人脸特征错误返回
#define FEABIN_NOTFOUND_ERROR -60						//识别模型文件找不到
#define FACERECGMODEL_LOADFAILD_ERROR -61				//人脸识别模型加载失败
#define FACERECG_INITFAILD_ERROR -62					//识别模块初始化失败
#define FACECUT_INITFAILD_ERROR -63						//人脸切割模块初始化失败




#endif