Maximum supported image dimension is 65535 pixels

背景

在使用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')

你可能感兴趣的:(Maximum supported image dimension is 65535 pixels)