
Imagick::selectiveBlurImage 메서드의 radius와 sigma 파라미터는 블러 효과의 반경과 표준 편차를 설정하는 데 사용됩니다.
radius 파라미터는 블러 효과의 반경을 설정하는 데 사용됩니다. 예를 들어, radius 값을 10으로 설정하면 블러 효과가 반경 10픽셀 내의 픽셀에 적용됩니다.
sigma 파라미터는 블러 효과의 표준 편차를 설정하는 데 사용됩니다. 표준 편차는 블러 효과의 강도를 결정하는 데 사용됩니다. 예를 들어, sigma 값을 2.0으로 설정하면 블러 효과가 더 강하게 적용됩니다.
radius와 sigma의 값을 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->selectiveBlurImage(10, 2.0, 0, 0, 0, Imagick::CHANNEL_ALL);
$imagick->writeImage('블러이미지.jpg');
위 예제에서는 radius 값을 10으로, sigma 값을 2.0으로 설정하여 블러 효과를 적용합니다.
Imagick::selectiveBlurImage 메서드의 파라미터 중 radius, sigma, threshold, blurRadiusX, blurRadiusY, channel, blurKernelMatrix, blurKernelMatrixWeight, blurKernelMatrixBias, blurKernelMatrixSum, blurKernelMatrixSumWeight, blurKernelMatrixSumBias, blurKernelMatrixSizeX, blurKernelMatrixSizeY, blurKernelMatrixAnchorX, blurKernelMatrixAnchorY, blurKernelMatrixOffsetX, blurKernelMatrixOffsetY를 사용할 수 있습니다.
이러한 파라미터를 사용하여 블러 효과를 다양한 방식으로 적용할 수 있습니다.
2025-05-24 23:05