当前位置:   article > 正文

python 判断 图片是否相同_python 对比两张图相似度

python 对比两张图相似度

直接判断numpy相等:

(np.array(self.cls_1)==df_label.columns[1:]).all()

判断图片相似:

sklearn 图片相似_AI视觉网奇的博客-CSDN博客

二、

  1. import cv2
  2. import numpy as np
  3. image1 = cv2.imread("1.png")
  4. image2 = cv2.imread("22.png")
  5. difference = cv2.subtract(image1, image2)
  6. result = not np.any(difference) #if difference is all zeros it will return False
  7. if result is True:
  8.      print("两张图片一样")
  9. else:
  10.      cv2.imwrite("result.jpg", difference)
  11.      print ("两张图片不一样")


 

结果改一下:

  1.   diff = cv2.subtract(preFrame, frame2)
  2.         if np.max(diff)<10:
  3.             print('diff<10', self.cam_no,np.max(diff))
  4.             return True
  5.         if not np.any(diff):  # 判断为图片相同
  6.             return True

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/103841
推荐阅读
相关标签
  

闽ICP备14008679号