下载图像URL的时候,经常会遇到,下载之后再读取的情况,那么,直接下载图像到内存中,转换为OpenCV的Numpy格式,即可。
读取response的内容,转换为字节矩阵,再使用OpenCV解码为图像,即可。
源码如下:
def download_url_img(url):
"""
下载url图像
"""
import cv2
import requests
try:
response = requests.get(url, timeout=