ImageMagick Imagick::selectiveBlurImage

(PECL imagick 3 >= 3.3.0)

Imagick::selectiveBlurImage — 설명


설명

public Imagick::selectiveBlurImage(
    float $radius,
    float $sigma,
    float $threshold,
    int $channel = Imagick::CHANNEL_DEFAULT
): bool
                

대비 임계값 내에서 이미지를 선택적으로 흐리게 합니다. 특정 임계값 이상의 대비로 모든 것을 선명하게 하는 unsharpen 마스크와 유사합니다.


매개변수

radius
sigma
threshold
channel
채널 모드에 유효한 채널 상수를 제공하십시오. 둘 이상의 채널에 적용하려면 비트 연산자를 사용하여 채널 상수를 결합하십시오. 기본값은 Imagick::CHANNEL_DEFAULT입니다. 이 채널 상수 목록을 참조하십시오.

반환 값

성공하면 true를 반환합니다.


Examples

예제 #1 Imagick::selectiveBlurImage()

                  
<?php
function selectiveBlurImage($imagePath, $radius, $sigma, $threshold, $channel) {
    $imagick = new \Imagick(realpath($imagePath));
    $imagick->selectiveBlurImage($radius, $sigma, $threshold, $channel);
    header("Content-Type: image/jpg");
    echo $imagick->getImageBlob();
}

?>