from PIL import Image
#Открываем картинки
img1 = Image.open("img1.png")
img2 = Image.open("img2.png")
def same_imgs(img1, img2):
size1 = img1.size #Получаем размер картинки (ширина, высота)
pixels1 = []
for x in range(size1[0]):
for y in range(size1[1]):
pixels1.append(img1.getpixel((x, y))) #Добавляем цвета по каждой координате
size2 = img2.size #Получаем размер картинки (ширина, высота)
pixels2 = []
for x in range(size2[0]):
for y in range(size2[1]):
pixels2.append(img2.getpixel((x, y))) #Добавляем цвета по каждой координате
if pixels1 == pixels2: #Проверяем равны ли все цвета
return True
else:
return False
print(same_imgs(img1, img2))
img1.close()
img2.close()