背景
在使用Python 3.8.3中的Image拼接图片时报错
报错部分的代码
result = Image.new(ims[0].mode, (width, height * len(ims)))
result.save('res.jpg') #此行报错
报错原因
JPG输出限制为65535像数,而代码中我的result为2480×119238,所以保存失败。
解决方法
将图片保存为png格式 result.save('res.png')
在使用Python 3.8.3中的Image拼接图片时报错
result = Image.new(ims[0].mode, (width, height * len(ims)))
result.save('res.jpg') #此行报错
JPG输出限制为65535像数,而代码中我的result为2480×119238,所以保存失败。
将图片保存为png格式 result.save('res.png')