可以使用 OpenCV 和 Python 来比较图片。首先,读入两张图片,然后使用 OpenCV 图像处理函数将图像转换为灰度图。接着,使用 OpenCV 的比较函数,如「cv2.absdiff」,计算两张图片的差异。最后,对于比较结果可以使用 OpenCV 函数进行二值化处理,以便于更容易地识别图像差异。
代码示例:
import cv2
# 读入图片
img1 = cv2.imread('image1.jpg')
img2 = cv2.imread('image2.jpg')
# 转换为灰度图
gray1 = cv2.cvtColor(img1, cv2.COLOR_BGR