2013-08-29 63 views
0

我有一個JPEG圖像,其中包含一個實心的黑色倒圓角等邊三角形頂部的黑色圓圈。Python PIL JPEG縮略圖搞亂了

應用Python PIL Image類,函數縮略圖,調整大小從500 * 500到100 * 100時,圖像組件的形狀從(圓+三角形)變爲(矩形+矩形),幾乎看起來像android圖標現在。

任何想法爲什麼會發生這種情況?我猜這是一個算法問題。

下面的代碼:

im = Image.open('E:/asdsa/aret/sdfssdf/media/edasdaas1d0-1.jpeg') 
im.thumbnail((100,100), Image.ANTIALIAS) 
im.save('E:/asdsa/aret/sdfssdf/media/11.jpeg') 

回答

1

嘗試

im.save('E:/asdsa/aret/sdfssdf/media/11.jpeg', quality=90) 

不管怎麼說,這是更好地使用Pillow

此外,對於純色jpeg格式可能不是最佳選擇。 PNG是一個更好的解決方案。

+0

使用質量參數解決了您的問題?我很好奇。 – Germano

+0

Germano - 試圖改變質量。仍然是相同的輸出。將使用枕頭並回復給你。謝謝 – zenCoder