我正在尝试将web上的JPEG图像资源转换为类似于scipy.misc.imread
返回的数组的NumPy数组图像表示形式。而不是将镜像保存到磁盘,如下例所示:
import requests
from scipy import misc
def load_image(url):
res = requests.get(url)
if res == 200 and 'jpeg' in res.headers['content-type']:
with open('image.jpg', 'wb') as fp:
for chunk in res:
fp.write(chunk)
img_arr = misc.imread('image.jpg')
return img_arr
else:
return None
我想将图像直接加载到内存中。有没有办法做到这一点?
https://stackoverflow.com/questions/44057140
复制相似问题