具体代码如下
from PIL import Image
# 打开四张图片
image1 = Image.open(r"C:\Users\Desktop\点云处理\1\2.jpg")
image2 = Image.open(r"C:\Users\Desktop\点云处理\1\3 (2).jpg")
image3 = Image.open(r"C:\Users\Desktop\点云处理\1\4.jpg")
image4 = Image.open(r"C:\Users\Desktop\点云处理\1\6.jpg")
# 获取图片的宽度和高度
width, height = image1.size
# 创建一个新的画布,大小为原图的两倍
new_width = width * 2
new_height = height * 2
new_image = Image.new("RGB", (new_width, new_height))
# 将四张图片拼接在新画布上
new_image.paste(image1, (0, 0))
new_image.paste(image2, (width, 0))
new_image.paste(image3, (0, height))
new_image.paste(image4, (width, height))
# 保存拼接后的图片
new_image.save("output_image.jpg")
# 显示拼接后的图片(可选)
new_image.show()
new_image.save(r"C:\Users\Desktop\点云处理\1\123.jpg")