关于imagick扩展的求助

浏览:2061 发布日期:2016/01/05 分类:求助交流 关键字: imagick
公司这边用thinkphp开发了一个网站,需要处理大量的图片,总计500G以上的图片,需要从效率和性能去考虑,所以选择了PHP的imagick扩展,关于imagick扩展,不了解的朋友自行百度了解下。
在使用thinkphp内置的Image类调用imagick扩展处理图片的时候,图片出现锯齿和像素点,清晰度不够,而且调节了参数甚至是改动Imagick类也没能解决这个问题。下面附图,左图是imagick处理的,右图是gd库处理的。右图更接近真实的原图。想问下,imagick如何在进行图片裁剪的时候尽可能不失真和保持原图片的质量。




————————————分割线————————————


问题解决了,参照这个解决的:http://www.thinkphp.cn/topic/27945.html

需要修改thinkphp内置的imagick.class.php这个文件,把sampleImage()函数换成cropThumbnailImage()函数。









最佳答案
评论( 相关
后面还有条评论,点击查看>>