ImageMagick Imagick::adaptiveSharpenImage

(PECL imagick 2, PECL imagick 3)

Imagick::adaptiveSharpenImage — 적응형으로 이미지 선명화


설명

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

이미지 가장자리 근처에서는 더 강렬하게, 가장자리에서는 덜 강렬하게 선명하게 하여 적응적으로 이미지를 선명하게 합니다. 이 방법은 Imagick이 ImageMagick 버전 6.2.9 이상에 대해 컴파일된 경우 사용할 수 있습니다.


매개변수

radius
중심 픽셀을 세지 않은 가우스 반경(픽셀 단위)입니다. 자동 선택에는 0을 사용합니다.
sigma
가우스의 표준 편차(픽셀)입니다.
channel
채널 모드에 유효한 채널 상수를 제공하십시오. 둘 이상의 채널에 적용하려면 비트 연산자를 사용하여 채널 상수를 결합하십시오. 기본값은 Imagick::CHANNEL_DEFAULT입니다. 이 채널 상수 목록을 참조하십시오.

반환 값

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


Examples

예제 #1 Imagick::adaptiveSharpenImage() 예제

반경 2 및 시그마 1로 이미지를 적응적으로 선명하게 합니다.

                  
<?php
try {
    $image = new Imagick('image.png');
    $image->adaptiveSharpenImage(2,1);
} catch(ImagickException $e) {
    echo 'Error: ' , $e->getMessage();
    die();
}
header('Content-type: image/png');
echo $image;
?>
                  
                

기타