如何使用PIL缩小图片文件大小

时间:2019-01-22 00:22:33

标签: python image python-imaging-library

我的PC上有一组图像(PNG,JPG,JPEG),文件大小很大。我需要图像小于8MB,如果可能的话,我想使用PIL减小这些图像的文件大小。有没有办法我可以使用PIL来减小图像的文件大小,以使图像文件大小减小到8MB以下(同时仍尽可能接近8MB),同时保持宽高比/尽可能高的质量并且无需转换图像转换为其他文件格式?我一直在寻找答案,而我看到的大多数答案都使用了调整大小或quality&optimize参数。尽管这些将有助于减少图像的文件大小,但据我所知,只有在完成调整大小/优化后,才能知道图像的文件大小是什么(因此,我将不得不做很多工作)。质量参数/调整大小的反复试验,直到我将图像减小到8MB以下,这显然是不理想的。

0 个答案:

没有答案