我使用GD来调整某些PNG的质量非常糟糕。如果我不调整它们的大小,它似乎很好,如果我使用GD的否定滤镜,它看起来也很好,这很奇怪。但似乎没有其他任何帮助。
这发生在timthumb(最新)和aq_resize for wordpress。
这是一张用timthumb处理过的图片:
http://cdn.squidix.com/images/branding/name-white.png?h=150
此图像的原始图像是透明背景上的白色文本。白色文字没有边框,只是模糊了透明度。它只会让我在这里发布一个链接,取下?h = 150来查看原始图像(你不会在浏览器中看到它,因为它完全是白色的,下载它才能看到它)
但是在用GD处理之后,它在背景中具有颗粒状的浅灰色瑕疵,并且现在在白色文本周围有灰色边框。如果你正在使用液晶显示器,从一个角度查看它,你会发现它有多糟糕。
更新:imagecopyresized不会发生这种情况,只有imagecopyresampled。
PHPInfo - http://cdn.squidix.com/