пробовал GD2 но при уменьшении фотографий искажается изображение и расплываются цвета, а ImageMagick не могу настроить у меня на localhost (denwer + полный пакет PHP) она не заработала не в модуле imagecache, не в модуле image Как его настроить? и лучше ли он справляется с задачей, чем GD2?
Комментарии
Ну, теоретически, лучше, но я не уверен, что он везде поддерживается (на всех хостингах)
Ну, теоретически, лучше, но я не уверен, что он везде поддерживается (на всех хостингах)
а как его на localhost поставить? я его скачал а куда запихнуть не знаю
Его нужно качать дополнительно, его нет в Денвере!
Если вы (все же) скачали, надеюсь версию для винды, тогда просто запустите инсталлятор и дальше по инструкции. Инсталлер предложит установить в c:\Program Files\ImageMagic... жмите "да", и сам пропишет пути до него в реестре, так что друпал сам его найдет!
Но предупрежу сразу - он довольно тяжел в работе, требует намного больше ресурсов чем встроенная GD библиотека.
Для работы с imagecache вам не нужен ImageMagic. GD более чем достаточно.
там нет сетапа
В версии для винды он есть.
тут
http://www.imagemagick.org/script/binary-releases.php#windows
Спасибо, но уже давно все сделал
Для тех кого интересует этот вопрос, мои выводы:
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.
что дало бы вам размер который вы ожидали.