Как сделать фильтр резкости с помощью библиотеки PHP GD ?
Чтобы это ...
Обращается к этому ...
Если это невозможно с PHP , чем на других языкахспособны?
Если ImageMagick установлен в вашей конфигурации PHP, вы можете использовать Imagick::adaptiveSharpenImage
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
Я думаю, что он хочет использовать библиотеку PHP GD.Это довольно просто: function.imageconvolution .Просто найдите «резкость» на странице, и вы увидите матрицу, которую можно использовать для повышения резкости.Он работает довольно хорошо, хотя я бы рекомендовал использовать ImageMagick, если вы пытаетесь сделать что-то большее.
Существует библиотека Unsharp Mask PHP, которая делает именно то, что вам нужно.http://vikjavev.no/computing/ump.php