
selectiveBlurImage 함수는 이미지 처리를 위한 Imagick 라이브러리의 메서드 중 하나입니다. 이 함수는 주의 깊게 블러 효과를 줄 수 있는 함수로, 블러 효과를 적용할 부분을 선택할 수 있습니다.
이 함수의 첫 번째 인자로 받는 image parameter는 selectiveBlurImage 함수에 적용할 이미지를 지정하는 인자입니다. 이 인자는 Imagick 객체를 통해 지정할 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->selectiveBlurImage($imagick, 10, 10);
$imagick->writeImage('블러이미지.jpg');
위의 예제에서는 '원본이미지.jpg' 파일을 읽어와 블러 효과를 적용한 후 '블러이미지.jpg' 파일로 저장합니다.
selectiveBlurImage 함수의 두 번째 인자로 받는 radius parameter는 블러 효과를 적용할 영역의 반경을 지정하는 인자입니다. radius parameter의 값이 클수록 블러 효과가 강해집니다.
세 번째 인자로 받는 sigma parameter는 블러 효과의 표준편차를 지정하는 인자입니다. sigma parameter의 값이 클수록 블러 효과가 더 강해집니다.
따라서 selectiveBlurImage 함수를 사용하여 블러 효과를 적용할 때는 radius parameter와 sigma parameter의 값을 조절하여 원하는 블러 효과를 얻을 수 있습니다.
2025-04-14 15:25