2016-12-14 11 views
0

Я хочу размыть изображения динамически, но это должно быть очень сильное размытие, поэтому можно только предположить, что такое реальное изображение.Каков современный способ размытия изображения с помощью PHP?

Я прочитал this question где imagefilter используется. Но это решение не сильно размыло мое изображение.

  1. Где-то я также читал, что он слишком старый, а не современный, чтобы использовать Imagick. Это правда? Каков наилучший метод в современных стандартах 2016/2017 года или даже хороший класс php?

  2. Если я использую Imagick like in this example on PHP.net, должен ли я включать файл с этим заголовком изображения для отображения одного или нескольких изображений на веб-странице или есть способ использовать Imagick без установки заголовка изображения?

+0

почему не использовать JS – webDev

+2

В вопросе вы в курсе, второй ответ (и наиболее upvoted) специально говорит, что вы можете применить фильтр несколько раз. Вы пробовали это? –

+0

Необходимо добавить свой код – Machavity

ответ

-2

Попробуйте это ...

for ($x=1; $x<=15; $x++) 
{ 
    imagefilter($image, IMG_FILTER_GAUSSIAN_BLUR); 
} 
+2

Спасибо, но я уже сказал, что пробовал этот код, и результат не совсем размыт, независимо от того, сколько циклов обработает изображение. – AlexioVay