【发布时间】:2021-06-24 03:42:01
【问题描述】:
我想借助 Python 中的 imagehash 函数获取图像的指纹,但为了应用
hash = imagehash.average_hash(Image.open(path))
图像需要存储。有没有什么方法可以通过提供图片的 URL 来获取图片的指纹?
【问题讨论】:
-
我觉得没办法。
-
永远不要失去希望 :)
我想借助 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))
【讨论】: