兩張照片如何合并為一張照片保存;我想用Python代碼來實現
时间: 2024-10-26 07:17:19 浏览: 7
python实现两张图片拼接为一张图片并保存
将两张照片合并成一张,通常可以通过图像处理库,如Python的PIL(Pillow)或OpenCV等来实现。下面是一个简单的示例,说明如何使用PIL来合并图片:
```python
from PIL import Image
# 打开并读取两张图片
img1 = Image.open('image1.jpg')
img2 = Image.open('image2.jpg')
# 确定合并的方式,比如水平拼接,你可以选择垂直拼接或其他位置。这里以水平拼接为例
combined_img = Image.new('RGB', (img1.width + img2.width, max(img1.height, img2.height)), color='white') # 创建一个新的白色背景图
combined_img.paste(img1, (0, 0)) # 将第一张图片粘贴到新图左上角
combined_img.paste(img2, (img1.width, 0)) # 将第二张图片粘贴到第一张右边
# 保存合并后的图片
combined_img.save('merged_image.jpg')
阅读全文