ImageMagick — это программный пакет для создания, редактирования и компоновки растровых изображений. Он может читать, конвертировать и записывать изображения в различных форматах (около 100), включая GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF и DPX. Используйте ImageMagick для перевода, отражения, зеркального отображения, поворота, масштабирования, обрезки и преобразования изображений, настройки цветов изображения, применения различных специальных эффектов или рисования текста, линий, многоугольников, эллипсов и кривых Безье. ImageMagick — это бесплатное программное обеспечение, поставляемое в виде готового к запуску двоичного дистрибутива или в виде исходного кода, который вы можете свободно использовать, копировать, изменять и распространять. Его лицензия совместима с GPL. Он работает на всех основных операционных системах. Функциональность ImageMagick обычно используется из командной строки, или вы можете использовать функции программ, написанных на вашем любимом языке программирования. Выберите один из следующих интерфейсов: MagickCore (C), MagickWand (C), ChMagick (Ch), Magick++ (C++), JMagick (Java), L-Magick (Lisp), PascalMagick (Pascal), PerlMagick (Perl), MagickWand для PHP. (PHP), PythonMagick (Python), RMagick (Ruby) или TclMagick (Tcl/TK). С языковым интерфейсом используйте ImageMagick для автоматического и динамического изменения или создания изображений.