使用IMG_FILTER_GAUSSIAN_BLUR让我的拇指太模糊了

时间:2012-10-23 04:52:38

标签: php

所以我正在使用我的班级将图像调整到一个非常小的拇指,我试图模糊拇指,以便有一个像样的图像,而不是一些破碎的图像都像pixaleted。但IMG_FILTER_GAUSSIAN_BLUR有点太多了。

imagefilter($newImg, IMG_FILTER_GAUSSIAN_BLUR);
                imagefilter($newImg, IMG_FILTER_EDGEDETECT);
                imagejpeg($newImg, $this->getImage(), 90);

有什么好的方法可以从图片中获得高质量的缩略图吗?

1 个答案:

答案 0 :(得分:0)

我通过使用此功能找到解决方案:

imagecopyresampled($newImg, $img, 0, 0, 0, 0, $this->newWidth, $this->newHeight, $this->width, $this->height);
                imagejpeg($newImg, $this->getImage(), 90);

它确实为它的尺寸提供了最佳质量的完美样品!

:)