Мне нужно написать скрипт для размытия изображения. Это не было бы проблемой, если бы мне не нужно было размывать его очень сильно.
Теперь фильтр размытия по Гауссу GD действительно слаб. И imageconvolution по какой-то причине принимает только матрицы 3x3, поэтому я не могу сгенерировать матрица Гаусса с большим радиусом для более сильного размытия? Даже если бы я мог, я не уверен, насколько быстро это было бы.
Запуск размытия по Гауссу несколько раз помогает, но действительно медленно. Для достижения эффекта, который я ищу, мне нужно запустить его 40-100 раз по изображению, и, конечно, это занимает 10-20 секунд.
Есть ли способ добиться того, что я ищу, в разумные сроки, используя библиотеки, поставляемые в комплекте с PHP?
Вот точный эффект. Время генерации: 10,972307920456 секунд. 80 проходов.