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