所以我试着用Pillow
用Python
优化一些图像,但原始图像实际上比最终图像优化得多。。。怎么会这样?你知道吗
这是我正在使用的最简单的脚本,还有一些,裁剪图像,删除空白和一些可能减小文件大小的东西,但是它变大了。。。你知道吗
所以我只尝试了优化部分,只是打开图像,然后保存到JPEG的80质量。你知道吗
原始图像是29,7KB
最终图像是31,5KB
。这怎么可能?你知道吗
output = StringIO.StringIO()
image = Image.open(StringIO.StringIO(imagen))
ImageFile.MAXBLOCK = max(image.size) ** 2
image.save(output, 'JPEG', quality=80, optimize=True, progressive=True)
contents = output.getvalue()
output.close()
return contents
目前没有回答
相关问题 更多 >
编程相关推荐