当前位置:   article > 正文

利用 cv2.subtract(image1, image2)函数判断两张图片是否相等

cv2.subtract

 

  1. import cv2
  2. import numpy as np
  3. image1 = cv2.imread('A.jpg')
  4. image2 = cv2.imread('B.jpg')
  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 ("两张图片不一样")

比较的原图 

代码运行结果:

 

比较两张相同的图:

代码运行结果:

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

闽ICP备14008679号