Сравнение изображения в URL с изображением в файловой системе в Python

Есть ли быстрый и простой способ сделать такое сравнение?

Я нашел несколько вопросов для сравнения изображений из stackoverflow, но ни один из них не подтвердил ответ на этот вопрос.

У меня есть файлы изображений в моей файловой системе и скрипт, который извлекает изображения из URL. Я хочу проверить, является ли изображение в URL уже таким же, как на диске. Обычно я загружаю изображение на диск и URL в объект PIL и использую следующую найденную мной функцию:

def equal(im1, im2):
    return ImageChops.difference(im1, im2).getbbox() is None

но это не работает, если у вас есть изображение, сохраненное на диск с PIL, поскольку оно сжимается, даже если вы установите качество до 100im1.save(outfile,quality=100).

Мой код в настоящее время следующий:http://pastebin.com/295kDMsp но изображение всегда заканчивается заново.

Ответы на вопрос(3)

Ваш ответ на вопрос