0

我有一个 JPEG 图像,其中包含一个纯黑色倒等边三角形顶部的纯黑色圆圈。

应用 Python PIL Image 类,函数 thumbnail,从 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')
4

1 回答 1

1

尝试

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

无论如何,最好使用Pillow

此外,对于纯色 jpeg 格式可能不是最佳选择。PNG是一个更好的解决方案。

于 2013-08-29T15:08:08.247 回答