python如何将两张图片重叠在一起
时间: 2024-02-24 11:56:56 浏览: 300
Python库 | astroalign-1.0.4-py2.py3-none-any.whl
在Python中,你可以使用Pillow库来将两张图片重叠在一起。下面是一个示例代码:
```python
from PIL import Image
# 打开第一张图片
img1 = Image.open('image1.jpg')
# 打开第二张图片
img2 = Image.open('image2.jpg')
# 将第二张图片复制到第一张图片上
img1.paste(img2, (0, 0), img2)
# 保存合成后的图片
img1.save('merged_image.jpg')
```
在这个例子中,我们首先打开第一张图片和第二张图片。然后,我们使用`paste`方法将第二张图片复制到第一张图片上。`paste`方法的第一个参数是要复制的图片,第二个参数是复制的位置,第三个参数是掩码,用于指定要复制的区域。在这个例子中,我们将第二张图片复制到第一张图片的左上角,因此掩码为第二张图片本身。最后,我们将合成后的图片保存为一个新文件。
阅读全文