Opencv -照片比對

Eddie Chen
2 min readMay 16, 2020

--

如何下指令讓OPENCV 照片比對,讓電腦告訴你照片是否相同

difference = cv2.subtract(img, img1)

比對出照片img 和照片img1兩張照片是否相同

顯示結果

/////////////img /////////////////////////////////// ////img1////////

完整程式碼如下

import cv2
import numpy as np

img = cv2.imread('img.png')

img1 = cv2.imread('img1.png')

difference = cv2.subtract(img, img1)

result=not np.any(difference)
if result is True:
print('Yes')
else:
cv2.imwrite('result.png', difference)
print('NO')

--

--

No responses yet