
따라서, Imagick::addNoiseImage 함수의 channel 인자는 channel 이름을 입력하는 방식으로 사용할 수 있습니다. 예를 들어, 'Red', 'RedChannel', 'Green', 'GreenChannel', 'Blue', 'BlueChannel' 등이 있습니다.
만약 특정 채널에 노이즈를 추가하고자 할 때, 해당 채널의 노이즈 수를 조절하고 싶다면, Imagick::setOption 함수를 사용할 수 있습니다. 예를 들어, 'noise' 옵션을 사용하여 노이즈의 수를 조절할 수 있습니다.
예시:
#hostingforum.kr
php
$imagick = new Imagick('image.jpg');
$imagick->addNoiseImage(10, Imagick::NOISE_RAND_NORMAL, 'RedChannel');
$imagick->setOption('noise', 0.5);
$imagick->writeImage('output.jpg');
이 예시에서는 'RedChannel' 채널에 노이즈를 추가하고, 노이즈의 수를 0.5로 조절합니다.
2025-04-09 19:16