代码之家  ›  专栏  ›  技术社区  ›  xRobot

如何在PHP中锐化上传的图像?

  •  1
  • xRobot  · 技术社区  · 14 年前

    如何在PHP中锐化上传的图像?

    5 回复  |  直到 12 年前
        1
  •  3
  •   shamittomar    14 年前

    ImageMagick 提供最好的质量和许多其他功能。使用 adaptiveSharpenImage 功能:

    <?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;
    ?>
    
        2
  •  1
  •   renick    14 年前

    你可以用 ImageMagick . 这个 call

        3
  •  0
  •   Skilldrick    14 年前
        4
  •  0
  •   Lekensteyn    14 年前

    在这个 PHP Manual comment imageconvolution() ,并附上一个例子。

        5
  •  -2
  •   tdammers    14 年前

    最直接的方法是使用PHP的 imageXXX() 例行程序,例如 imagecreatefromjpeg() 等。 要获得更强大的脚本化图像编辑,请考虑ImageMagick或其他一些可脚本化图像处理器。