我怎么能说哪一类(哪些都做同样的工作)执行得更快?有没有可以衡量的软件?
我试图模糊第一个像第三个图像,但我不能这样做!:(
header('Content-Type: image/jpeg');
$image = imagecreatefromjpeg('1.jpg');
for ($x=1; $x<=40; $x++){
imagefilter($image, IMG_FILTER_GAUSSIAN_BLUR,999);
}
imagefilter($image, IMG_FILTER_SMOOTH,99);
imagefilter($image, IMG_FILTER_BRIGHTNESS, 10);
imagejpeg($image);
imagedestroy($image);
Run Code Online (Sandbox Code Playgroud)
我一直在寻找PHP代码将高斯模糊应用于图像.
我做的是这样的:
<?php
$image = imagecreatefromjpeg('new.jpg');
imagefilter($image, IMG_FILTER_GAUSSIAN_BLUR);
imagejpeg($image, 'blur.jpeg');
imagedestroy($image);
?>
Run Code Online (Sandbox Code Playgroud)
然而效果非常弱,如果我重复模糊效果,处理需要很长时间,最终结果仍然不是那么好.
我也使用过Timthumb,我总是喜欢它的简洁性,但它默认裁剪图像,其模糊效果非常弱.