我有一个this function它调整图像大小,但最终质量看起来太模糊且不清晰:
还有其他类或解决方案可以提高缩略图的质量吗?
谢谢
其他注意事项 - 我已经将质量更改为 100,但什么也没发生!
最佳答案
首先,欢迎来到 StackOverflow。
除非您提供一些测试/屏幕截图,否则我们无法为您提供太多帮助,您似乎使用了正确的函数组合(imagecreatetruecolor
/imagecopyresampled
),因此我的第一个猜测是 imagejpeg
和 imagepng
函数中的 $quality
参数。
对于imagejpeg
,我建议您使用$quality = 90
。对于 imagepng
应为 $quality = 9
。
您还可以在保存图像之前尝试使用像这样的抽搐来锐化图像:
ImageConvolution($dst_image, array(array(-1, -1, -1), array(-1, 16, -1), array(-1, -1, -1)), 8, 0);
关于php - 改进我的缩略图生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2104114/