如何使用 PHP GD 库制作锐度滤镜?
这样......
转向此......
如果 PHP 无法实现,那么其他语言能否胜任?
答案 0 :(得分:5)
如果您的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
答案 1 :(得分:4)
有一个名为Unsharp Mask PHP的库,可以满足您的需求。 http://vikjavev.no/computing/ump.php
答案 2 :(得分:4)
我认为他想使用PHP的GD库。这很简单:function.imageconvolution。只需在页面上搜索“锐化”,您就会看到一个可用于锐化的矩阵。它工作得很好,虽然我建议你使用ImageMagick,如果你想做更多的事情。