有什么方法可以在 Python 中的在线图像中应用 imagehash 函数

Is there any way by which I can apply imagehash function in online images in Python

我想借助 Python 中的 imagehash 函数获取图像的指纹,但为了应用

hash = imagehash.average_hash(Image.open(path))

图像需要存储。有什么方法可以通过提供图像 URL 来获取图像的指纹?

您可以使用 requests:

url = 'https://commons.wikimedia.org/wiki/File:Example.png'

import requests
response = requests.get(url, stream=True)
ihash = imagehash.average_hash(Image.open(response.raw))