图片按照表格的形式排列,可以使用图像处理库
来实现
事例代码
- from PIL import Image, ImageDraw
-
- # 创建一个画布,用来存放排列后的图片
- canvas = Image.new('RGB', (800, 600), 'white')
-
- # 读取图片
- im1 = Image.open('image1.jpg')
- im2 = Image.open('image2.jpg')
- im3 = Image.open('image3.jpg')
- im4 = Image.open('image4.jpg')
-
- # 将图片粘贴到画布上,实现排列
- canvas.paste(im1, (0, 0))
- canvas.paste(im2, (200, 0))
- canvas.paste(im3, (400, 0))
- canvas.paste(im4, (600, 0))
-
- # 保存结果图片
- canvas.save('result.jpg')
-