python拼接图片
时间: 2023-06-30 14:20:51 浏览: 96
在Python中,可以使用Pillow库来操作图片。拼接图片的方法如下:
1.首先,需要将要拼接的图片打开并加载到内存中,可以使用Pillow库中的Image.open()方法。
```
from PIL import Image
img1 = Image.open('image1.jpg')
img2 = Image.open('image2.jpg')
```
2.获取图片的大小。
```
width1, height1 = img1.size
width2, height2 = img2.size
```
3.创建一张新的图片,大小为两张图片拼接后的大小。
```
new_image = Image.new('RGB', (width1 + width2, max(height1, height2)))
```
4.将两张图片拼接到新的图片上。
```
new_image.paste(img1, (0, 0))
new_image.paste(img2, (width1, 0))
```
5.保存新的图片。
```
new_image.save('new_image.jpg')
```
完整代码如下:
```
from PIL import Image
img1 = Image.open('image1.jpg')
img2 = Image.open('image2.jpg')
width1, height1 = img1.size
width2, height2 = img2.size
new_image = Image.new('RGB', (width1 + width2, max(height1, height2)))
new_image.paste(img1, (0, 0))
new_image.paste(img2, (width1, 0))
new_image.save('new_image.jpg')
```
阅读全文