#ifndef Define_Product_HPP_ #define Define_Product_HPP_ #include "Define_Base.h" #include "ImgCheckConfig.h" // 相机的一些状态情况 struct CameraImage_Status { bool bImgComplete; /// 图片送完成了 bool bHaveImg; // 是否有图片 bool bHave_L255; // 是否有L55图片 bool bHave_DP; // 是否有DP图片 bool bhave_UP; // 是否有UP图片 bool bDetCutRoi; // 是否完成边缘检测 CameraImage_Status() { Init(); } void Init() { bImgComplete = false; bHaveImg = false; bHave_L255 = false; bHave_DP = false; bhave_UP = false; bDetCutRoi = false; } }; // 处理状态 enum Check_Step { Check_Step_NODet = 0, // 未处理 Check_Step_PreDet, // 预处理 Check_Step_ImgeDet, // 图片处理 Check_Step_ResultParamJudg, // 结果参数判断 Check_Step_ImgeDet_End, // 图片检测完成 Check_Step_Complete, // 处理完成 Check_Step_COUNT, }; #endif