如何使用python下载调整大小的图像?

问题描述

我是网络爬虫的新手,我想要一个使用bs4和urllib3下载图像的程序,但是我想下载经过调整大小的图像,我以前使用过以下代码

urllib.request.urlretrieve("https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE4wyTq?ver=c8e5&quot","image.jpg")

但是此下载的图片为真实尺寸,我想下载此图片的高度和重量不同 我该怎么办?

解决方法

尝试一下:

from skimage import io
import cv2
width,height = 'some_w','some_h'
req = io.imread("https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE4wyTq?ver=c8e5&quot")
cv2.imwrite("image.jpg",cv2.resize(req,(width,height)))