LINUX.ORG.RU

ImageMagick 6.7.0-0

 ,


0

2

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

ImageMagick распространяется на условиях Apache 2.0 license как в исходных кодах, так и в бинарных сборках, в том числе для Unix, Mac OS X, iPhone и Windows.

В состав ImageMagick входит 11 утилит:

  • animate - для анимации ряда изображений на любом X сервере
  • compare - для математического вычисления и визульного отображения различий между изображениями
  • composite - для накладывания одного изображения на другое
  • conjure - для интерпретирования и выполнения скриптов, написанных на языке Magick Scripting Language (MSL)
  • convert - для конвертирования изображений в другие форматы и выполнения различных преобразований, таких как изменение размера, обрезание, соединение, размытие и многих других, с сохранением в новый файл
  • display - для отображения изображений на любом X сервере
  • identify - для получения различных характеристик изображений
  • import - для захвата окна, всего экрана или прямоугольного участка экрана на любом X сервере и сохранения в файл
  • mogrify - для выполнения различных преобразований, таких как изменение размера, обрезание, соединение, размытие и многих других, с сохранением изменений в исходный файл
  • montage - для объединения нескольких изображений в одно
  • stream - для выделения заданного участка изображения в необходимом формате при работе с большими изображениями или для работы с несжатым изображением

Также в архиве с исходными кодами поставляется Magick++ - объектно-ориентированное C++ API к библиотекам ImageMagick, и PerlMagick - объектно-ориентированный интерфейс к ImageMagick для Perl.

С момента выхода предыдущей «круглой» версии 6.6.0-0 23 ноября 2010 года прошло ровно полгода и в списке изменений, с которым можно ознакомится в архиве с исходными кодами, стоит отметить следующее:

  • Добавлена поддержка LZMA сжатия
  • Исправлено большое количество ошибок в коде PNG энкодера, в частности при обработке прозрачности и палитры
  • Добавлена поддержка форматов MacPaint, AAI, многостраничных Postscript и PDF с прозрачностью, YUV (16-bit per pixel ), PSD с одним слоем и одним композитным слоем, Radiance HDR, WebP
  • Ликвидированы утечки памяти в display и при работе с PDF и Bitmap PSD RLE
  • Добавлены опции -smush, -mode, -duplicate, -statistic, свойство %[opaque], новые методы
  • Исправлена проблема при случайном чтении 4GB файлов на 32-битных ОС.
  • Оптимизирована билинейная интерполяция
  • Исправлены многие ошибки

>>> Перечень зеркал для загрузки

>>> Официальный сайт

Приятная новость. Мощная штука.

kovrik ★★★★★ ()
Ответ на: комментарий от anonymous

И что? Мне нужен гуйный convert. То есть не то, чтобы очень нужен, хотелось бы. ))

sluggard ★★★★ ()

Жалко так и не прикрутили возможно сделать raw изображения в нужном цветовом формате. а то часто бывает нужно протестить фреймбуфер, и приходится самописное делать. Хотя бы rgb565, rgba4444 и rgb5551 сделали бы...

AiFiLTr0 ★★★★★ ()
Ответ на: комментарий от sluggard

Напиши :) Биндинги же есть для многих ЯП, выбирай любой.

kovrik ★★★★★ ()

Спасибо за новость. Поставил обновляться

Wormik ()
Ответ на: комментарий от kovrik

Мог бы - этим бы и занимался, а не написанием тупых вопросов в комментах. ))

sluggard ★★★★ ()

> Исправлена проблема при случайном чтении 4GB файлов на 32-битных ОС.

Ъ on

<telepat>
Исправлена ошибка при произвольном чтении 4GB файлов на 32-битных ОС.
</telepat>

?

LamerOk ★★★★★ ()

Позволяют ли эти утилиты собирать панорамы?

Amuser ()
Ответ на: комментарий от LamerOk

<troll>
— У меня утилита из 32-битного ImageMagick случайно прочитала 4-гигабайтный файл.
— Что ж, бывает...
</troll>

anonymous ()
Ответ на: комментарий от sluggard

>Гуй к этому есть?

Phatch
Правда, не помню, сабж он юзает или что-то другое.

madcore ★★★★★ ()

[толсто]
Чем оно лучше GraphicsMagick? :)
[/толсто]

buddhist ★★★★★ ()

[ЧСВ]а я приложил руку к этому релизу [/ЧСВ] :3

megabaks ★★★★ ()
Ответ на: комментарий от buddhist

GM чуток побыстрее, а на некоторых операциях гораздо быстрее. См сайт gm'a, там есть сравнение с одной (довольно старой) версией IM'а.

tis ()

И как я без него обхожусь — непонятно.

> pkg_info -Ex ImageMagick | wc -l
       0
Вроде вещь нужная, но не прижилась.

iZEN ★★★★★ ()
Ответ на: комментарий от sluggard

фишка convert - в том, что это фотошоп без гуя, для скриптов и прочего похапэ.

anonymous ()

Когда-то использовал для конвертирования pdf to djvu, рад что проект развивается.

f1xmAn ★★★★★ ()
Ответ на: комментарий от megabaks

Хотел об этом написать в заголовке новости:

Благодаря патчу от пользователя ЛОР megabaks'a 24 мая 2011 года стал возможен выход очередной «круглой» версии 6.7.0-0 популярного набора утилит для манипуляции с изображениями ImageMagick.

, но побоялся как бы ты «звёздочку» не схватил :)

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

да там не патч был - просто нормальный багрепорт с моим участием - баг быстро исправили :)

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

Тогда так:

Благодаря патчу нормальному багрепорту от пользователя ЛОР megabaks'a 24 мая 2011 года стал возможен выход очередной «круглой» версии 6.7.0-0 популярного набора утилит для манипуляции с изображениями ImageMagick.

:-)

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

>Тимур, а pdf2djvu или GSDjVu не осилил воспользоваться? :)

А зачем? :)

f1xmAn ★★★★★ ()
Ответ на: комментарий от f1xmAn

Пользоваться более специализированными утилитами вместо тех, которые умеют всё и сразу - вот он путь для Ъ...

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

>Пользоваться более специализированными утилитами вместо тех, которые умеют всё и сразу - вот он путь для Ъ...

А еще я её использовал для конвертации png to tiff, дабы потом распознавать текст в tesseract, так что путь для труЪ в этой ситуации мне не особо подходил.

f1xmAn ★★★★★ ()

Мощная вещь. Очень. Такой второй наверно и нет.

lucentcode ★★★★★ ()
Ответ на: комментарий от buddhist

> Чем оно лучше GraphicsMagick? :)

К нему, к сожалению, больше приложений привязано.

Портабельнее чуть, с gm иногда больше раскорячиваться приходится (навскидку помню, что `gm display' хуже *.svg умел(ет).

И не везде есть graphicsmagick-imagemagick-compat.

n01r ★★ ()

А вот это очень хорошая новость.

aedeph ()
Ответ на: комментарий от megabaks

Тогда моего участия там больше!
ЧСВ: я круче бакса! :)

Tanger ★★★★★ ()
Ответ на: комментарий от Tanger

Да я видел краем глаза тот тред, но в суть не вникал. А когда ченджлог читал, увидел фикс о djvu вот и вспомнил, но почему-то не о тебе, а о мегабаксе, наверное потому что http://www.linux.org.ru/jump-message.jsp?msgid=6298664&cid=6299186. Вот.

Ну вот - опять придётся править... :)

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

Я просто подумал, что еще какой-то патч..

Благодаря патчу нормальному багрепорту от пользователя ЛОР'а megabaks'a 24 мая 2011 года стал возможен выход очередной «круглой» версии 6.7.0-0 популярного набора утилит для манипуляции с изображениями ImageMagick.

И багрепорт был от меня :) меня на главную! (ЧСВ)

Tanger ★★★★★ ()
Ответ на: комментарий от Tanger

Хорошо-хорошо, щас позовём санитаров корректоров и они быстро поправят новость :)

adriano32 ★★★ ()
Ответ на: комментарий от lucentcode

>Мощная вещь. Очень. Такой второй наверно и нет.

netpbm тоже вполне.

Zubok ★★★★★ ()
Ответ на: комментарий от Zubok

Более того, при перегонке вектор <—> растр netbbm в моём случае более качественный результат даёт. Хотя и сабжем пользуюсь весьма активно.

Const ()
Ответ на: комментарий от Amuser

нет, но есть стопицот других опенсорснутых решений

po1s0n ()
Ответ на: комментарий от po1s0n

GIMP - это карашо. Еще бы там рисование геометрических фигур было нормальным, а не через выделение, была бы вообще нямка. ))

sluggard ★★★★ ()
Ответ на: комментарий от buddhist

>[толсто] >Чем оно лучше GraphicsMagick? :) >[/толсто]

наличием +clone

anonymous ()
Ответ на: комментарий от sluggard

>Мне нужен гуйный convert
Для конвертирования можно XnView заюзать.

yirk ★★★ ()
Ответ на: комментарий от yirk

Да у меня в Dolphin в контекстном меню есть пункт «Преобразовать в», только я не знаю, как оно работает. ))

sluggard ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.