gpt4 book ai didi

python - 在 Python 中检测两个图像在视觉上是否相同的快速有效方法

转载 作者:太空狗 更新时间:2023-10-30 00:40:37 25 4
gpt4 key购买 nike

给定两张图片:

image1.jpg
image2.jpg

在 Python 中检测它们在视觉上是否相同的快速方法是什么?例如,它们可能具有不同的 EXIF 数据,这会产生不同的校验和,即使图像数据相同)。

Imagemagick 有一个出色的工具“identify”,它可以生成图像的视觉散列,但它非常占用处理器资源。

最佳答案

使用 PIL/枕头:

from PIL import Image

im1 = Image.open('image1.jpg')
im2 = Image.open('image2.jpg')

if list(im1.getdata()) == list(im2.getdata()):
print "Identical"
else:
print "Different"

关于python - 在 Python 中检测两个图像在视觉上是否相同的快速有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23982960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com