📅  最后修改于: 2023-12-03 15:03:37.703000             🧑  作者: Mango
Gmagick medianfilterimage()函数是一种使用中值滤波算法处理图像的方法,可以用来平滑图像并去除噪点。使用中值滤波算法对于椒盐噪声和斑点噪声的去除效果明显。
public Gmagick::medianfilterimage ( int $radius ) : Gmagick
radius
: 卷积核的半径大小,表示中值滤波器的窗口大小,必须是一个奇数,例如:3、5、7等。默认值为1。返回处理后的图像对象Gmagick。
以下是一个使用Gmagick medianfilterimage函数处理图像的示例代码,其中图片大小为400*300,该示例将卷积核半径设为3:
$gmagick = new Gmagick();
$gmagick->readImage('example.jpg');
$gmagick->medianFilterImage(3);
$gmagick->writeImage('example_medianFilter.jpg');
$gmagick->destroy();