如何使用一个参数创建一个函数,使php中的图像模糊

如何使用一个参数创建一个函数,使php中的图像模糊,php,imagemagick,blur,Php,Imagemagick,Blur,我正在使用Image Magick for php(函数),它有两个参数radius和sigma。如何根据模糊的百分比计算这两个参数 我需要的是一个函数 function blur($image, $percent) { // how to calculate sigma and radius } $image = new Imagick($_GET['image']); blur($image, $_GET['blur']); echo $image; 我想我用的都一样 functi

我正在使用Image Magick for php(函数),它有两个参数radius和sigma。如何根据模糊的百分比计算这两个参数

我需要的是一个函数

function blur($image, $percent) {
   // how to calculate sigma and radius
}

$image = new Imagick($_GET['image']);
blur($image, $_GET['blur']);
echo $image;

我想我用的都一样

function blur($image, $percent) {
   $blur = $percent*20/100;
   $image->gaussianBlurImage($blur, $blur);
}

请使用js或css进行模糊。html5画布也是good@ArunKillu它需要在每个浏览器中工作。IE没有画布,只有Webkit有css模糊,我使用Rafael.js进行转换。你尝试过什么?什么不起作用?你做了什么研究来解决这个问题?你试过在每个参数上抛出不同的数字来看看它们产生了什么吗?@Charles我试着修改一个参数和另一个常数,我还试着使用$percent/10和$percent%10好的,让我重新措辞。你有没有试过看看这两个论点都有什么作用?保持sigma稳定,同时改变半径,模糊变化有多大?您还没有证明您已尝试自行解决此问题。