# -*- coding:utf-8 -*-
from PIL import Image
from PIL import ImageChops
import os
def compare_images(image1,image2,diff_save):
image_one = Image.open(image1)
image_two = Image.open(image2)
try:
diff = ImageChops.difference(image_one,image_two)
if diff.getbbox() is None:
print("We are the same!")
else:
diff.save(diff_save)
except ValueError as e:
print(e)
if __name__=='__main__':
image1 = os.path.join('images','1.png')
image2 = os.path.join('images','2.png')
diff_save = os.path.join('images','diff.png')
compare_images(image1,image2,diff_save)