如何使用python请求将图像下载到内存?

就像这里How to download image using requests一样,但是要使用http://docs.python-requests.org进行存储.解决方法:您可以使用以下代码,将图像数据设置为img而不是磁盘中的文件,而不是可以使用opencv进行操作.import...

就像这里How to download image using requests一样,但是要使用http://docs.python-requests.org进行存储.

解决方法:

您可以使用以下代码,将图像数据设置为img而不是磁盘中的文件,而不是可以使用opencv进行操作.

import io
import requests
from PIL import Image
import matplotlib.pyplot as plt  
url = 'http://example.com/img.jpg'
data = requests.get(url).content
img = Image.open(io.BytesIO(data))
plt.imshow(img)
plt.show()

本文标题为:如何使用python请求将图像下载到内存?

基础教程推荐