【问题标题】:PHP GD sharpness filterPHP GD 锐度滤镜
【发布时间】:2010-12-14 20:24:31
【问题描述】:

如何使用 PHP GD 库制作锐度滤镜?

这样...

转向这个...

如果 PHP 无法实现,那么还有哪些其他语言可以实现?

【问题讨论】:

    标签: php image-processing filter gd


    【解决方案1】:

    我认为他想使用 PHP 的 GD 库。这很简单:function.imageconvolution。只需在页面上搜索“锐化”,您就会看到一个可用于锐化的矩阵。它工作得很好,虽然如果你想做更多的事情,我会推荐使用 ImageMagick。

    【讨论】:

      【解决方案2】:

      如果您的 PHP 配置中安装了 ImageMagick,您可以使用 Imagick::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;
      ?>
      

      http://php.net/manual/en/function.imagick-adaptivesharpenimage.php

      【讨论】:

        【解决方案3】:

        有一个名为 Unsharp Mask PHP 的库,它可以满足您的需求。 http://vikjavev.no/computing/ump.php

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2017-01-03
          • 2011-12-07
          • 2017-12-22
          • 1970-01-01
          • 2016-01-06
          • 2023-04-03
          • 1970-01-01
          相关资源
          最近更新 更多