• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Imagick::sharpenImage()

    (PECL imagick 2.0.0)

    Sharpens an image

    说明

    Imagick::sharpenImage(float $radius,float $sigma[,int $channel= Imagick::CHANNEL_DEFAULT]): bool

    Sharpens an image. We convolve the image with a Gaussian operator of the given radius and standard deviation(sigma). For reasonable results, the radius should be larger than sigma. Use a radius of 0 and Imagick::sharpenImage() selects a suitable radius for you.

    参数

    $radius
    $sigma
    $channel

    返回值

    成功时返回TRUE

    范例

    Example #1 Imagick::sharpenImage()

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