Python Pillow输入图像比最终重量少,怎么样?

时间:2015-04-21 16:16:36

标签: python image

所以我尝试使用Pillow使用Python优化某些图片,但原始图片实际上比最终图片更优化......这怎么会发生?

这是我正在使用的最简单的脚本,还有其他的,裁剪图像,删除空格和一些可能会减小文件大小的东西,但它会变得更大......

所以我只尝试了优化部分,只需打开图像然后将其保存为80质量的JPEG。

原始图片为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

0 个答案:

没有答案