0
我用PIL打開並保存相同的jpg圖像,但尺寸明顯減小。有人可以解釋底下發生了什麼嗎?Python PIL圖像打開並保存更改圖像文件大小?
我跑
a = Image.open('a.jpg')
a.save('b.jpg')
A.JPG有大小5MB,而B.JPG只有600KB。我放大它們並進行比較,基本上看不出圖像質量的差異。有人可以解釋這一點嗎?
非常感謝!
我用PIL打開並保存相同的jpg圖像,但尺寸明顯減小。有人可以解釋底下發生了什麼嗎?Python PIL圖像打開並保存更改圖像文件大小?
我跑
a = Image.open('a.jpg')
a.save('b.jpg')
A.JPG有大小5MB,而B.JPG只有600KB。我放大它們並進行比較,基本上看不出圖像質量的差異。有人可以解釋這一點嗎?
非常感謝!
jpg在Pillow中的默認保存質量是75.我敢打賭,您的原始圖像會以更高的質量設置進行保存。
圖像質量,範圍從1(最差)到95(最好)。默認 是75.應該避免95以上; 100會禁用JPEG壓縮算法的部分內容,並會導致大圖像質量幾乎沒有任何增加。
http://pillow.readthedocs.io/en/3.2.x/handbook/image-file-formats.html#jpeg
感謝您的回答!我只是試圖將質量設置爲100,並且圖像出來與原始文件大小几乎相同。結果是質量是抓住了! – Paler