Intereting Posts
Как отправить пользовательские заголовки с помощью PHP Gouttee Заполнение выпадающих ящиков при одновременном заполнении таблицы Блокирование внешнего доступа к каталогу, но разрешение доступа SSI (или, как работает директива `FilesMatch`?) Переменная, не проходящая / обновляемая в петле PHP Как использовать переменную PHP в качестве URL-адреса для элемента iframe Что лучше для освобождения памяти с помощью PHP: unset () или $ var = null Проблема с heredoc и PHP PHP Foreach If Array Last Задача cron для резервного копирования базы данных в linux / php Как получить loginRedirect из нескольких мест входа в CakePHP? Как выполнить мой SQL-запрос в CodeIgniter PHP: преобразовать специфические боснийские символы в не-боснийские (стандартные символы utf8) PHP не столь фатальные ошибки с "новым SoapClient ()" как добавить WordPress phpshortcode в HTML-страницу или пользовательский шаблон? DOMDocument удаляет теги сценариев из источника HTML

Свертка свертки PHP

Я использую сверточную матрицу для резкости в PHP GD, и я хочу изменить уровень резкости.

Где я могу внести изменения в это, если я хочу сделать его более или менее острым ?

$image = imagecreatefromjpeg('pic.jpg'); $matrix = array( array(0, -1, 0), array(-1, 5, -1), array(0, -1, 0) ); imageconvolution($image, $matrix, 1, 0.001); header("Content-type: image/jpeg"); imagejpeg($image); 

Solutions Collecting From Web of "Свертка свертки PHP"

попробуйте посмотреть http://www.gamedev.net/reference/programming/features/imageproc/page2.asp

В Интернете есть много примеров, но, как правило, вы можете попробовать эти параметры сначала в GIMP или PS или любом другом редакторе, который имеет эту функцию (свертка изображений довольно распространена)

То, что вам действительно нужно было сделать, это использовать эту формулу

Где k = уровень резкости.