(PECL imagick 2.0.0)
Imagick::addNoiseImage — Adds random noise to the image
$noise_type
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )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
를 반환합니다.
Example #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();
}
?>