背景
在使用Python 3.8.3中的Image拼接圖片時(shí)報(bào)錯(cuò)
報(bào)錯(cuò)部分的代碼
result = Image.new(ims[0].mode, (width, height * len(ims)))
result.save('res.jpg') #此行報(bào)錯(cuò)
報(bào)錯(cuò)原因
JPG輸出限制為65535像數(shù)燃逻,而代碼中我的result為2480×119238,所以保存失敗壁顶。
解決方法
將圖片保存為png格式 result.save('res.png')