|
0 Всего найдено: 20
Limarc
Сообщение
05/11/2009 09:19
Копия темы
Оптимизация блюра (php) Здравствуйте. Имеется некое изображения, выделяется участок (например, многоугольник) для блюра, блюрится так, что ничего не видно. После оптимизации скрипта, время выполнения блюра стало 7 сек. (в предыдущем варианте было 30 сек). Но все равно как-то медленно. Может кто подскажет варианты на языках ruby, python? Спасибо.
clockworkbird
Сообщение
05/11/2009 09:31
Копия темы
имхо дело не в языке, а в алгоритме. если уж не php, то тогда на си писать.
Limarc
Сообщение
05/11/2009 09:48
Копия темы
Алгоритм везде один и тот же. Но php (gd) дает возможность использовать матрицу только 3x3 и поэтому приходится несколько раз блюрить.
Limarc
Сообщение
05/11/2009 12:09
Копия темы
Она не применима, так как нужно заблюрить определенный участок, а не все изображение.
clockworkbird
Сообщение
05/11/2009 13:25
Копия темы
ну можно его вырезать в новое, заблюрить и вставить обратно.
clockworkbird
Сообщение
05/11/2009 13:26
Копия темы
может вместо блюра пойти обратным путем пикселизировать? Будет намного проще, по нагрузке, имхо.
Limarc
Сообщение
05/11/2009 14:29
Копия темы
Спасибо. Тоже подумал об этом. В итоге 2 секунды пикселизиризации и одного блюра, против 9 секунд нескольких блюров :)
Barttos
Сообщение
05/11/2009 17:26
Копия темы
Создаем 2 объекта. Один блюрим, второй обрезаем и ставим поверх первого.
clockworkbird
Сообщение
05/11/2009 22:34
Копия темы
В целом неплохой результат ) Кому что, у меня недавно обратная задачка была делал шарп картинки )
Limarc
Сообщение
05/11/2009 23:30
Копия темы
А можно спросить, а какой функцией (GD) можно вырезать из картинки «»многоугольник»?
clockworkbird
Сообщение
06/11/2009 11:12
Копия темы
0
Надо будет попробовать их шарп, а то я вручную делаю, тоже не радует по скорости ) |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |