用python將四張照片拼接成一張
时间: 2023-06-30 08:11:23 浏览: 134
python实现图片拼接
可以使用Python中的Pillow库来实现四张照片的合并拼接。
以下是一个简单的示例代码:
```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', (2*width, 2*height))
# 将四张图片拼接到新图片上
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")
```
在上面的代码中,我们首先使用`Image.open()`函数打开四张图片。然后,我们获取每张图片的大小,并创建一个新的图片,大小为四张图片的总宽度和总高度。最后,我们使用`new_img.paste()`函数将四张图片拼接到新图片上,并保存新图片。
阅读全文