GraphicsMagick is the swiss army knife of image processing. Comprised of 259K physical lines (according to David A. Wheeler's SLOCCount) of source code in the base package (or 900K including 3rd party libraries) it provides a robust and efficient collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF. GraphicsMagick является бесплатной программой для обработки изображений. В состав программы входит надежный и эффективный набор инструментов и библиотек, которые поддерживают чтение, письмо и манипуляции изображениями в более чем 88 форматах, включая форматы: DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, и TIFF. Программой поддерживается пакетная обработка изображений с использованием OpenMP и для многоядерных процессоров. OpenMP поддержка требует компиляции с GCC 4.2 (или выше), либо использование любого компилятора C, поддерживающего как минимум OpenMP 2.0. Image processing is multi-threaded using OpenMP so that CPU-bound tasks scale linearly as processor cores are added. OpenMP support requires compilation with GCC 4.2 (or later), or use of any C compiler supporting at least the OpenMP 2.0 specification. GraphicsMagick is quite portable, and compiles under almost every general purpose operating system that runs on 32-bit or 64-bit CPUs. GraphicsMagick is available for virtually any Unix or Unix-like system, including Linux. It also runs under Windows 2000 and later (Windows 2000, XP, and Vista), and MacOS-X. The source code still supports execution under Windows '98. GraphicsMagick supports huge images and has been tested with gigapixel-size images. GraphicsMagick can create new images on the fly, making it suitable for building dynamic Web applications. GraphicsMagick may be used to resize, rotate, sharpen, color reduce, or add special effects to an image and save the result in the same or differing image format. Image processing operations are available from the command line, as well as through C, C++, Perl, PHP, Tcl, Ruby, or Windows COM programming interfaces. With some modification, language extensions for ImageMagick may be used. GraphicsMagick is originally derived from ImageMagick 5.5.2 but has been completely independent of the ImageMagick project since then. Since the fork from ImageMagick in 2002, many improvements have been made (see news) by many authors using an open development model but without breaking the API or utilities operation. Here are some reasons to prefer GraphicsMagick over ImageMagick: * GM is much more efficient (see the benchmarks) so it gets the job done faster using fewer resources. * GM is much smaller and tighter (3-5X smaller installation footprint). * GM is used to process billions of files at the world's largest photo sites (e.g. Flickr, see John Allspaw's presentation). * GM does not does not conflict with other installed software. * GM suffers from fewer security issues and exploits. * GM comes with a comprehensive manual page. * GM provides API and ABI stability and managed releases that you can count on. * GM provides detailed yet comprehensible ChangeLog and NEWS files. * GM is available for free, and may be used to support both open and proprietary applications. * GM is distributed under an X11-style license ("MIT License"), approved by the Open Source Initiative. * GM developers contribute to other free projects for the public good. GraphicsMagick is copyrighted by the GraphicsMagick Group as well as many others. Here are just a few examples of what GraphicsMagick can do: * Convert an image from one format to another (e.g. TIFF to JPEG) * Resize, rotate, sharpen, color reduce, or add special effects to an image * Create a montage of image thumbnails * Create a transparent image suitable for use on the Web * Turn a group of images into a GIF animation sequence * Create a composite image by combining several separate images * Draw shapes or text on an image * Decorate an image with a border or frame * Describe the format and characteristics of an image GraphicsMagick портативный после установки, и работает под разными операционными системами, на 32- или 64-битных процессорах. GraphicsMagick доступен практически для любой Unix и Unix-подобных систем, включая Linux. Она также работает под управлением Windows 2000 и выше (в Windows 2000, XP и Vista) и MacOS-X. Исходный код по-прежнему поддерживает работу под Windows '98. GraphicsMagick поддерживает огромные изображения и была протестирована с гигапиксельными размерами изображения. GraphicsMagick можете создавать новые образы "на лету", что делает его пригодным для построения динамических веб-приложений. GraphicsMagick может быть использована для изменения размера, поворота, резкости, цветовых изменений или добавления специальных эффектов к изображению и сохранения результатов в том же или различныж форматах. Операции обработки изображений доступны из командной строки, а также через C, C++, Perl, PHP, Tcl, Ruby, или Windows COM интерфейс программирование. Язык расширений для ImageMagick может быть использован с некоторыми изменениями. GraphicsMagick изначально была как ImageMagick 5.5.2, сейчас полностью независима от проекта ImageMagick, поскольку были внесены многие усовершенствования многими авторами с помощью открытой модели развития, но без нарушения API или коммунальных операции. Вот несколько причин, почему предпочитают более GraphicsMagick (ГМ) чем ImageMagick: * ГМ является гораздо более эффективный, так что работа делается быстрее с использованием меньших ресурсов. * ГМ гораздо меньше, и более жесткий (3-5 кратный меньший размер установленной программы). * ГМ используется для обработки миллиардов файлов на крупнейших сайтах в мире фото (например, Flickr, см. презентацию Джон Allspaw's). * ГМ не не вступает в конфликт с другим установленным программным обеспечением. * ГМ меньше страдает от проблем безопасности. * ГМ обеспечивает API и ABI стабильность и управляемость релизов, на которые вы можете рассчитывать. * ГМ предоставляет подробный понятный ChangeLog и новостные файлы. * ГМ бесплатный и может быть использована для поддержки открытых и собственных приложений. * ГМ распространяется под лицензии X11-стиля ( "MIT License"), утвержденной Open Source Initiative. * ГМ вклад разработчиков в другие свободные проекты в интересах общественного блага. GraphicsMagick охраняется авторскими правами GraphicsMagick группы, а также многие другие. Вот лишь несколько примеров того, что GraphicsMagick можете сделать: * Преобразование изображения из одного формата в другой (например, TIFF в JPEG) * Изменение размеров, вращение, резкость, цветовая изменения или добавить специальные эффекты к изображению * Создать и монтаж эскизов изображений * Создать прозрачные изображения подходящие для использования в Интернете * Сбор группы изображений в последовательность GIF-анимации * Создать составное изображение путем объединения нескольких отдельных изображений * Рисовать фигуры или текст на изображенях * Украсить изображение рамкой кадра * Опишите формат и характеристики изображения Update: Feb 04, 2010 Platforms: Windows 9x/ME/NT/2000/XP/2003/Vista Languages: English Licence: Freeware Developer: graphicsmagick.org Size: 4.77 Mb |