« Imagick::render
Imagick::resetImagePage »

Imagick::resampleImage

(PECL imagick 2, PECL imagick 3)

Imagick::resampleImage — 画像を指定した解像度にリサンプリングする

説明

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

画像を指定した解像度にリサンプリングします。

パラメータ

x_resolution

y_resolution

filter

blur

戻り値

成功した場合に true を返します。

例

例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();
}

?>

関連キーワード:
Imagick   resampleImage   imagick   画像   解像度   リサンプリング   resolution   float   filter   blur   imagePath   render   resetImagePage   成功   realpath   header   Content   Type   image   getImageBlob
関連する関数・ページ:
imagick.setresolution   imagick.setimageresolution   imagick.resetimagepage   imagick.getimageunits   gmagick.resampleimage   imagick.current