(PECL imagick 2, PECL imagick 3)
Imagick::addNoiseImage — Adds random noise to the image
Adds random noise to the image.
noise_type
The type of the noise. Refer to this list of noise constants.
channel
Константа каналу, дійсна для поточного режиму каналу. Для застосування її до
кількох каналів необхідно поєднати константи каналу побітовими
операторами. Стандартно — Imagick::CHANNEL_DEFAULT
. Див.
список констант каналу.
Повертає true
в разі успіху.
Приклад #1 Imagick::addNoiseImage()
<?php
function addNoiseImage($noiseType, $imagePath, $channel) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->addNoiseImage($noiseType, $channel);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>