admin
2022-09-09 60feedf43a35a9ca69d05095a01c5d1797b1bdc3
ConsoleApplication/ImgUtil.cpp
@@ -987,3 +987,21 @@
   return data;
}
//TODO 判断两张图是否一致
bool  ImgUtil::isImgSame(cv::Mat m1,cv::Mat m2) {
   if (m1.cols != m2.cols || m1.rows != m2.rows) {
      return FALSE;
   }
   cv::Mat m3;
   cv::subtract(m1, m2 ,m3);
   for (int r = 0;r < m3.rows;r++) {
      for (int c = 0;c < m3.cols;c++) {
      uchar value =   m3.ptr<uchar>(r)[c];
      if (value > 0) {
         return FALSE;
      }
      }
   }
   return TRUE;
}