И перейти с IM на GD или наоборот не составит труда. Нужно лишь в конфиге IoC контейнера будет одну строку поменять. Абстракция блять!
Форум → Программирование → PHP для идиотов → Уменьшение картинки
Уменьшение картинки
-
Июль 19, 2010, 10:50 д.п., спустя 3 минуты 25 секунд
ога, оттудоваСпустя 124 сек.на самом деле должна быть либа, которая обрабатывает фотки. Ну и у нее драйвера есть: GD, IM, …
И перейти с IM на GD или наоборот не составит труда. Нужно лишь в конфиге IoC контейнера будет одну строку поменять. Абстракция блять!Спустя 29 сек.http://github.com/janschumann/ImageTransform/ -
Июль 19, 2010, 10:57 д.п., спустя 6 минут 38 секунд
Абырвалг, ты прав теоретик ты наш :)
соклько времени тебе потребуется сделать либу взаимозаменяемыми без потери функционала обоих драйверов? :) час? день? неделя? месяц? я думаю гдето ближе к полгода написания и полгода дебага, а профит от нее какой? обычно нужна 1 или 2 функции из того или другого драйвера, нахуй делать комбайн для условий "надо только морковку тереть"? может "терочки" хватит? :)
делать можно все подряд, если есть дохуя свободного времениСапожник без сапог -
Июль 19, 2010, 11 д.п., спустя 3 минуты
я те ссылку кинул в прошлом сообщении. Она почти готова. Спроси у этого черта, что осталось дописать, думаю, что немного.
Ну или берите оригинальную (sfImageTransform) и делайте autoload к ней, в принципе тоже вполне реально. -
Июль 19, 2010, 11:07 д.п., спустя 7 минут 2 секунды
phpdude, это демагогия. чтоли IM волшебным образом будет работать, если памяти не хватает?
я считаю средства должны быть адекватны задаче. IM может многое, но тема про создание превью, без выебонов, GD справляется и он есть везде. я себе уже всё доказал :)
кстати, я сейчас провел тест функции из этой темы на 12мпикс фотке.
реально да, при ресайзе в GD кушаются порядка 60 мегов. но IM потребуется не меньше. сейчас у меня не настроена среда на IM. да и нах не надо, понятно что две непожатые картинки должны в какой-то момент сосуществовать в памяти.
Before : 90528
After : 101680
Peak usage: 62125976ιιlllιlllι унц-унц -
Июль 19, 2010, 11:12 д.п., спустя 5 минут 3 секунды
artoodetoo, им свапится вроде бы если памяти нехватка, работает медленне, но без выебонов как ты говоришь :)Сапожник без сапог -
Июль 19, 2010, 11:26 д.п., спустя 14 минут 13 секунд
при ресайзе в GD кушаются порядка 60 мегов. но IM потребуется не меньше.
нет конечноСпустя 83 сек.преимущества IM - он не валится в OOM, он охуенно богат по части операций с фотографиями и рисования на нихне всё полезно, что в swap полезло -
Июль 19, 2010, 11:45 д.п., спустя 19 минут 20 секунд
master, пишется ахуенно))
согласен с тобой, ну я уже называл эти плюсы.
если просто сконвертить фотку то да, тут какбы похуй, а если тчото с ней сделать, тотже палароид вид, тут с гд посношаешься как говорится …Сапожник без сапог -
Июль 19, 2010, 11:51 д.п., спустя 5 минут 35 секунд
пiха.ру сделает 5 страниц из чего угодно.
я опиздошенιιlllιlllι унц-унц -
Июль 19, 2010, 11:54 д.п., спустя 2 минуты 58 секунд
пишется ахуенно
о
ещё плюс IM - оно умеет ресайзить анимированные гифы. GD тут конечно сосёт не нагибаясьне всё полезно, что в swap полезло -
Июль 19, 2010, 3:30 п.п., спустя 3 часа 36 минут 18 секунд
ещё плюс IM - оно умеет ресайзить анимированные гифы
да, это ахуенный плюс.GD тут конечно сосёт не нагибаясь
как сосет? просто ресайзим покадрово и назад возвращаем :D:D:DСапожник без сапог -
Июль 20, 2010, 6:13 д.п., спустя 14 часов 42 минуты 44 секунды
за всю жизнь не встретил ни одного сайта где бы анигифы ресайзились с сохранением анимации.ιιlllιlllι унц-унц -
Июль 21, 2010, 12:05 п.п., спустя 1 день 5 часов 51 минуту
можно ли *.tiff многостраничный уменьшить???? -
Авг. 11, 2010, 9:26 п.п., спустя 21 день 9 часов 21 минуту
за всю жизнь не встретил ни одного сайта где бы анигифы ресайзились с сохранением анимации.
У меня ресайзятся =)не всё полезно, что в swap полезло
Пожалуйста, авторизуйтесь, чтобы написать комментарий!