
Imagick::charcoalImage 메소드는 노이즈를 추가하는 기능이지만, 노이즈를 제거하는 기능도 포함합니다. 이 메소드는 이미지를 블러링하는 효과를 주기 위해 사용됩니다. 블러링은 이미지를 흐리게 만들거나 노이즈를 제거하는 데 사용됩니다.
이 메소드는 두 가지 매개변수를 사용합니다. 첫 번째 매개변수는 노이즈의 정도를 나타내며, 두 번째 매개변수는 블러링의 반경을 나타냅니다.
예를 들어, Imagick::charcoalImage 메소드를 사용하여 노이즈를 추가하는 예제는 다음과 같습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지.jpg');
$image->charcoalImage(10, 0);
$image->writeImage('노이즈이미지.jpg');
이 예제에서 10은 노이즈의 정도를 나타내며, 0은 블러링의 반경을 나타냅니다. 노이즈의 정도를 높이면 노이즈가 더 많이 추가됩니다. 블러링의 반경을 높이면 노이즈가 더 많이 제거됩니다.
2025-05-30 12:09