ImageMagick Imagick::resampleImage

(PECL imagick 2, PECL imagick 3)

Imagick::resampleImage — 이미지를 원하는 해상도로 리샘플링


설명

public Imagick::resampleImage(
    float $x_resolution,
    float $y_resolution,
    int $filter,
    float $blur
): bool
                

이미지를 원하는 해상도로 다시 샘플링합니다.


매개변수

x_resolution
y_resolution
filter
blur

반환 값

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


Examples

예제 #1 Imagick::resampleImage()

                  
<?php
function resampleImage($imagePath) {
    $imagick = new \Imagick(realpath($imagePath));

    $imagick->resampleImage(200, 200, \Imagick::FILTER_LANCZOS, 1);
    header("Content-Type: image/jpg");
    echo $imagick->getImageBlob();
}

?>