![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Vaneska |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 15.3.2005 Где: Москва Репутация: 1 Всего: 4 |
Вообще Image::Magick очень классный модуль.
НО! Возникла одна очень интересная проблемка. Делал я закачку изображений для товаров в инет-магазинеи сталкнулся вот счем. Есть картинка JPEG 2000*2000 px (около 1,5 мб). Из него делаю картинку 300*300 px и превьюшку 100*100 px. PhotoShop сжимает ее до 15-20кб(300*300) и 2-3кб(100*100) Image::Magick сжимает до 30-40кб (300*300) и 20-30кб (100-100) пробовал изменять параметры типа quality, сжатие картинки меньше чем на 20-30кб дает ЖУТКОЕ качество. Может кто знает как решить проблему? З.Ы. Столкнулся с забавным глюком-неглюком. Многие браузеры не могут отображать CMYK JPEG. И если у вас не отображается картинка после Image::Magick это еще не значит что Image::Magick не работает. Исправляет ситуацию $img->Set(colorspace => 'RGB'); --------------------
http://isokolov.blogspot.com/ |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
||||
|
||||
| Vaneska |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 15.3.2005 Где: Москва Репутация: 1 Всего: 4 |
У меня у самого приблизительно такой код.
А толку? Размер-то не уменьшается! А грузить 20 картинок по 20 кб. на одной страничке ужасно. --------------------
http://isokolov.blogspot.com/ |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
Проверь свой пример на модуле Image::Magick::Thumbnail
Вот ещё хороший модуль тут quality - качество сжатия, сматри как у Фотошопа и ставь стока же |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Посмотри вот здесь: http://www.imagemagick.org/script/perl-magick.php раздел Set an Image Attribute, там есть атрибут compression, думаю это то, что тебе нужно. Это сообщение отредактировал(а) korob2001 - 20.3.2006, 14:07 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
||||
|
||||
| Vaneska |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 15.3.2005 Где: Москва Репутация: 1 Всего: 4 |
максимум, чего я добился от Magick`а при хорошем качестве картинки
16кб 100*100 px из картинки 1,5мб 2000*2000 px а PhotoShop делает картинку 3кб.
Модуль Imager::Files попробую вечером. Результаты сообщу. --------------------
http://isokolov.blogspot.com/ |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
Хм... методы сжатия стандартые, не понимаю, думаю какие-то настройки в Фотошоп...
|
|||
|
||||
| Kannabismus |
|
|||
|
Тим Тоуди Профиль Группа: Участник Сообщений: 45 Регистрация: 20.11.2005 Репутация: нет Всего: 2 |
|
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |