PHP最快的方式来应用强大的模糊

5 php image gaussian

我需要编写一个脚本来模糊图像.如果我不需要它来模糊它真的很难,这不会是一个问题.

现在,GD的高斯模糊滤镜真的很弱.而且imageconvolution由于某种原因只接受3x3矩阵,因此我无法生成半径更大的高斯矩阵以获得更强的模糊效果?即使我可以,我也不确定它会有多快.

多次运行高斯模糊可以解决问题,但实际上很慢.为了达到我正在寻找的效果,我需要在图像上运行40-100次,当然,需要10-20秒才能完成.

有没有办法在合理的时间内使用捆绑在PHP的库来实现我正在寻找的东西?

这是确切的效果.生成时间:10.972307920456秒.80次通过.

原版的:

在此输入图像描述

处理:

在此输入图像描述

小智 0

bool Imagick::blurImage ( float $radius , float $sigma [, int $channel ] )

A)。$radius 模糊半径

b). $sigma 标准差

C)。$channel 通道类型常量。如果不提供,所有通道都会模糊。