python将不定长宽比的图像调整到制定5922x3567的大小,可以用空白填充
时间: 2024-01-21 21:20:00 浏览: 66
你可以使用Python中的PIL库来完成这个任务。首先,你需要安装PIL库,可以通过以下命令来安装:
```
pip install pillow
```
然后,你可以使用以下代码将图像调整为5922x3567的大小,并使用空白填充:
```python
from PIL import Image
# 打开原始图像
img = Image.open('path/to/image.jpg')
# 调整图像大小
new_size = (5922, 3567)
new_img = Image.new("RGB", new_size, (255, 255, 255))
new_img.paste(img, ((new_size[0]-img.size[0])//2, (new_size[1]-img.size[1])//2))
# 保存调整后的图像
new_img.save('path/to/new_image.jpg')
```
这段代码首先打开原始图像,然后创建一个新的空白图像,大小为5922x3567,并用白色填充。接下来,将原始图像粘贴到新的图像中心,并保存调整后的图像。这样,不定长宽比的图像就被成功调整到了制定大小,并用空白填充了。
阅读全文