#pragma once #include //#include #include "CameraParam.h" #include "CorrectParam.h" #include "CImageMerge.h" //static cv::Mat lutGrayMat; //灰色校正值 //static cv::Mat lutColorMat; //彩色校正值 static CorrectParam correctparam; void initStep(); void setOffset(int *config, int step); //cv::Mat calcLUT(const cv::Mat& black, const cv::Mat& white, bool isTextCorrection); //cv::Mat extractRepresentRow2(const cv::Mat& src); void initLut(const std::string lutpath,bool iscolor); //void correctColor(cv::Mat& src, int dpi,int mode,bool isTextCorrect=true); void creatLUTData(int dpi , int mode); FPGAConfigParam GetFpgaparam(int dpi,int mode); void SaveFpgaparam(FPGAConfigParam& param); //cv::Mat create_lut(const cv::Mat& black, const cv::Mat& white,int dpi, bool colormode); //cv::Mat GetMergeMat(int dstwidth ,int dstheight,int type,cv::Mat& mat);