GD2 или ImageMagick

Главные вкладки

Аватар пользователя gumk gumk 18 августа 2008 в 18:28

пробовал GD2 но при уменьшении фотографий искажается изображение и расплываются цвета, а ImageMagick не могу настроить у меня на localhost (denwer + полный пакет PHP) она не заработала не в модуле imagecache, не в модуле image Как его настроить? и лучше ли он справляется с задачей, чем GD2?

Комментарии

Аватар пользователя Ainur Ainur 18 августа 2008 в 19:39

"gumk" wrote:
и лучше ли он справляется с задачей, чем GD2?

Ну, теоретически, лучше, но я не уверен, что он везде поддерживается (на всех хостингах)

Аватар пользователя Ainur Ainur 18 августа 2008 в 19:44

"gumk" wrote:
и лучше ли он справляется с задачей, чем GD2?

Ну, теоретически, лучше, но я не уверен, что он везде поддерживается (на всех хостингах)

Аватар пользователя EllECTRONC EllECTRONC 19 августа 2008 в 0:05

"gumk" wrote:
а ImageMagick не могу настроить у меня на localhost

Его нужно качать дополнительно, его нет в Денвере!
"gumk" wrote:
а как его на localhost поставить? я его скачал а куда запихнуть не знаю

Если вы (все же) скачали, надеюсь версию для винды, тогда просто запустите инсталлятор и дальше по инструкции. Инсталлер предложит установить в c:\Program Files\ImageMagic... жмите "да", и сам пропишет пути до него в реестре, так что друпал сам его найдет!

Но предупрежу сразу - он довольно тяжел в работе, требует намного больше ресурсов чем встроенная GD библиотека.

Для работы с imagecache вам не нужен ImageMagic. GD более чем достаточно.

Аватар пользователя gumk gumk 30 ноября 2008 в 23:10

Спасибо, но уже давно все сделал
Для тех кого интересует этот вопрос, мои выводы:
Imagemagick при максимальном качестве делает отличные картинки (без мазни которую иногда создает GD2), но при этом вес картинки больше почти в 1,5-2 раза (чем при обработки той же картинки GD2)

Аватар пользователя Demimurych Demimurych 9 сентября 2009 в 17:50

"gumk" wrote:
Для тех кого интересует этот вопрос, мои выводы:
Imagemagick при максимальном качестве делает отличные картинки (без мазни которую иногда создает GD2), но при этом вес картинки больше почти в 1,5-2 раза (чем при обработки той же картинки GD2)

читаем внимательно опции работы с имаже меджиком и не делаем таких неверных выводов.

ImageMagick очень качественный профессиональный продукт для пакетной обработки изображений.

И если у Вас в нем что то не получается то вероятнее всего вы не знаете как его использовать.

В вашем случае подозреваю что вы использовали convert с опцией resize и получали превьюшку громадного размера

Вместо того что бы почитать документацию и прочесть про такую опцию как
-thumbnail widthxheight{%} {@} {!} {<} {>}
create a thumbnail of the image.
This is exactly like -resize, except that any image profiles present are also removed as they are of little importance to small image thumbnails.

что дало бы вам размер который вы ожидали.