【发布时间】:2013-01-04 10:36:50
【问题描述】:
我正在为 php 使用 Image Magick(函数 Imagick::blurImage),它有 2 个参数半径和 sigma。如何根据模糊百分比计算这两个参数。
我需要的是一个函数
function blur($image, $percent) {
// how to calculate sigma and radius
}
$image = new Imagick($_GET['image']);
blur($image, $_GET['blur']);
echo $image;
【问题讨论】:
-
请用js或css模糊.html5画布也不错
-
@ArunKillu 它需要在每个浏览器中工作。 IE没有canvas只有Webkit有css blur,我用Rafael.js进行改造。
-
你试过什么?什么没有奏效?你做了哪些研究来解决这个问题?您是否尝试过在每个参数上输入不同的数字以查看它们生成的结果?
-
@Charles 我尝试修改一个参数并设置另一个常量,我还尝试使用 $percent/10 和 $percent%10
-
好吧,让我换个说法。你有没有试过看看这两个参数中的每一个做什么?在改变半径的同时保持 sigma 稳定,模糊会改变多少?您尚未证明您已尝试自行解决此问题。
标签: php imagemagick blur