python把四个图合成一个图代码
时间: 2024-02-03 22:03:36 浏览: 55
文字与图片合成图片代码
你可以使用PIL库来实现将四张图片合成为一张图片的操作,以下是一个示例代码:
```python
from PIL import Image
# 打开四张图片
img1 = Image.open('image1.jpg')
img2 = Image.open('image2.jpg')
img3 = Image.open('image3.jpg')
img4 = Image.open('image4.jpg')
# 获取每张图片的尺寸
width, height = img1.size
# 创建一个新的图片,尺寸为四张图片的宽度和高度之和
new_img = Image.new('RGB', (width * 2, height * 2))
# 将四张图片依次粘贴到新的图片上
new_img.paste(img1, (0, 0))
new_img.paste(img2, (width, 0))
new_img.paste(img3, (0, height))
new_img.paste(img4, (width, height))
# 保存新的图片
new_img.save('merged_image.jpg')
```
这个示例代码将四张图片按照左上、右上、左下、右下的顺序合并为一张图片,并将合并后的图片保存为`merged_image.jpg`。你可以根据需要修改代码来适应不同的合并方式。
阅读全文