Для многих задач автоматической обработки фотографий не подходит качество и функционал библиотеки
GD. Поскольку возможности обратиться к Photoshop из PHP или Perl пока не существует, решаем проблему с помощью
ImageMagick.
Речь пойдет о PHP инрефейсе к
ImageMagick MagickWand, который в репозитарии
Fedora называется
php-magickwand. Хочу обратить Ваше внимание, что
MagickWand API отличается от классического ImageMagick тем что позволяет работать как с элементами растровой графики, так и с элементами векторной графики.
Для php есть еще одна реализация интерфейса к
ImageMagick, которая называется
IMagick, но функционал этой библиотеки, на мой взгляд, уступет
MagickWand.
В первой статье рассмотрим на примерах несколько типичных задач по обработке изображений и сравним результаты с
php-gd.