Python将多个图片等比例缩小并合并成两列
时间: 2023-08-05 20:06:27 浏览: 54
你可以使用Pillow库来完成这个任务。下面是一个Python代码示例,它可以将多个图片等比例缩小并合并成两列。
首先,你需要安装Pillow库,可以使用以下命令:
```
pip install Pillow
```
然后,你可以使用以下代码来实现这个任务:
```python
from PIL import Image
# 设置缩略图的大小
thumbnail_size = (200, 200)
# 打开所有要合并的图片
image1 = Image.open('image1.jpg')
image2 = Image.open('image2.jpg')
image3 = Image.open('image3.jpg')
image4 = Image.open('image4.jpg')
# 将所有图片按比例缩小
image1.thumbnail(thumbnail_size)
image2.thumbnail(thumbnail_size)
image3.thumbnail(thumbnail_size)
image4.thumbnail(thumbnail_size)
# 计算合并后的图片大小
width = thumbnail_size[0] * 2
height = thumbnail_size[1] * 2
# 创建一个新的图片
merged_image = Image.new('RGB', (width, height))
# 将缩小后的图片粘贴到新图片上
merged_image.paste(image1, (0, 0))
merged_image.paste(image2, (0, thumbnail_size[1]))
merged_image.paste(image3, (thumbnail_size[0], 0))
merged_image.paste(image4, (thumbnail_size[0], thumbnail_size[1]))
# 保存合并后的图片
merged_image.save('merged_image.jpg')
```
这个代码将四张图片等比例缩小到200x200的大小,然后将它们合并到一个新的图片中,新图片的大小为400x400,其中前两张图片在左侧列,后两张图片在右侧列。你可以根据需要修改缩略图的大小和图片的数量和排列方式。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)