Рекламка



ImageMagick | автор: admin | 21 марта 2015 |

Категория: Графика


Набор программ для создания, редактирования и композирования растровых изображений

Эти программы читают и сохраняют изображения в разных форматах (более 200), включая PNG, JPEG, JPEG-2000, GIF, TIFF, DPX , EXR , WebP, PostScript, PDF и SVG. ImageMagick можно использовать для изменения размера, зеркального отображения, вращения, искажения, сдвига и трансформации изображений, настройки цвета изображения, применения различных эффектов, рисования текстов, линий, полигонов, эллипсов и кривых Безье.

Функции ImageMagick обычно доступны из командной строки, но эти функции также можно использовать из программы написанной на любом языке. Используйте следующие функции для автоматического создания и редактирования изображений: PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby) или TclMagick (Tcl/TK).

ImageMagick распространяется под лицензией Apache2.0 и поставляется в виде готового к запуску бинарного дистрибутива и исходного кода, который вы можете копировать, использовать, модифицировать и распространять в свободных и собственнических программах.

ImageMagick обеспечен стабильным API и ABI. Перед каждым выпуском мы проводим комплексную оценку безопасности, в том числе ищем ошибки памяти и гонки данных для предотвращения уязвимостей в системе безопасности.

Вот несколько примеров того что делает ImageMagick:

  • Преобразование форматов. Конвертирование изображений из одного формата в другой.
  • Трансформация. Изменение размеров, вращение, обрезка и переворачивание.
  • Прозрачность. Части изображения можно делать невидимыми.
  • Рисование. Добавление фигур и текста в изображение.
  • Декорация. Добавление границ и рамок.
  • Специальные эффекты. Размывание, резкость, порог и подкраска изображения.
  • Анимация. Создание последовательности GIF изображений из группы изображений.
  • Текст и комментарии. Вставка описаний и декоративного текста в изображение.
  • Описание картинки. Описание формата и параметров изображения.
  • Композирование. Перетаскивание одного изображения на другое.
  • Монтаж: juxtapose image thumbnails on an image canvas.
  • Обобщённое искажение пикселей. Коррекция или искажение изображения, в том числе перспективы.
  • Морфология форм. Получение особенностей, описание форм и распознавание паттернов на изображениях.
  • Очерчивание особенностей изображения. Оператор Кэнни, mean-shift, преобразование Хафа.
  • Чтение и запись распространённых форматов изображений, используемых в цифровой обработке изображений.
  • Калькулятор изображений. Применение математики для изображений и каналов изображений.
  • Связывающая маркировка изображений. Связывающая маркировка областей изображения.
  • Дискретное преобразование Фурье для осуществления прямых и обратных DFT.
  • Относительное хеширование. Отображение визуально идентичных изображений с тем же или похожим hash - полезно для поиска изображений, аутентификации, индексации, обнаружения копирования и для водяных знаков.
  • Управление цветом. Точное управление цветом с цветовыми профилями или вместо of-- сжатия или расширения, как этого требует цветовое пространство.
  • HDRI. Широкий диапазон интенсивности, начиная от ярких прямых солнечных лучей до глубокой тени.
  • Шифрование и расшифровка файла. Convert ordinary images into unintelligible gibberish and back again.
  • Поддержка виртуальных пикселей. Удобный доступ к пикселям за пределами изображения.
  • Поддержка больших изображений. Чтение, обработка и рисование изображений мега-, гига и тера-пиксельного размера.
  • Потоки. ImageMagick потокобезопасен и большинство внутренних алгоритмов выполняются параллельно, чтобы воспользоваться многоядерными процессорами для увеличения скорости.
  • Распределённый кэш пикселей. Разгрузка промежуточного хранения пикселей к одному или нескольким удаленным серверам.
  • Гетерогенный распределенная обработка. Некоторые алгоритмы с поддержкой OpenCL пользуются ускорением, предлагаемым гетерогенными платформами состоящих из процессоров, графических процессоров и других процессоров.
  • ImageMagick на iPhone. Конвертация, редактирование и создание изображений на таких IOS устройствах как iPhone или IPad.
Примеры работы с ImageMagick: http://www.imagemagick.org/Usage/
Обратите внимание на примеры скриптов ImageMagick: множество скриптов командной строки, которые выполняют преобразования, размытие, резкость, обострение, удаление шума и операции с цветом.
Книги о ImageMagick: http://www.imagemagick.org/
Лицензия:
Apache License V2.0, BSD License
Операционные системы:
GNU/Linux Windows BSD MAC Solaris
Язык программирования:
C, C#, C++, Perl

Сайт проекта

Скачать ImageMagick !


 

Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
Хотите поделится интересным материалом ? Регистрация не требуется!
Поиск программ
Голосование
Какой операционной системой Вы пользуетесь ?
GNU/Linux (2570)
Windows (2982)
MacOSx (2767)
xBSD (2299)
Solaris (2266)
ReactOS (2264)
FreeDos (2262)
Другая (2270)
info
Яндекс.Метрика