#pragma once #include class Camera { public: bool isLoad = false;//是否加载 cv::Mat stdMat;//摄像头移动标准对比图片 bool initConfig(float threshold = 0.15, float crop_ratio = 0.1, float cellSize=5, float ratio = 0.04,int size=32); int detect(cv::Mat& image,cv::Mat& standard); private: std::vector aHash(cv::Mat image); int Hamming_distance(std::vector hash1,std::vector hash2); float CropRatio=0; float Threshold = 0.15; float CellSize = 5; int Size = 32; int threshold0 = 100; };