牛牛在线工具

Gmagick::addnoiseimage()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Gmagick::addnoiseimage()

在图像中添加噪点

函数名称:Gmagick::addnoiseimage() 适用版本:Gmagick扩展版本2.0.0及以上 函数说明:Gmagick::addnoiseimage() 方法用于在图像中添加噪点。 用法: Gmagick Gmagick::addnoiseimage ( int $noise_type ) 参数: $noise_type:噪点类型,可以是以下常量之一: Gmagick::NOISE_UNIFORM (0):均匀分布的噪点。 Gmagick::NOISE_GAUSSIAN (1):高斯分布的噪点。 Gmagick::NOISE_MULTIPLICATIVEGAUSSIAN (2):乘法高斯分布的噪点。 Gmagick::NOISE_IMPULSE (3):脉冲噪点。 Gmagick::NOISE_LAPLACIAN (4):拉普拉斯噪点。 Gmagick::NOISE_POISSON (5):泊松噪点。 Gmagick::NOISE_RANDOM (6):随机噪点。 返回值:成功时返回 true,失败时返回 false。 示例: // 创建一个Gmagick对象 $image = new Gmagick('path/to/image.jpg'); // 添加均匀分布的噪点 $image->addnoiseimage(Gmagick::NOISE_UNIFORM); // 保存处理后的图像 $image->writeImage('path/to/output.jpg'); 上述示例将会从指定路径加载一张图像,然后在图像中添加均匀分布的噪点,最后将处理后的图像保存到指定路径。你可以根据需要选择不同的噪点类型来添加不同风格的噪点效果。