2013-04-01 3 views
0

Некоторые версии назад была команда, чтобы получить filterscoders) ImageMagick: каталогиКак получить ImageMagick фильтры реж

MagickCore-config --filter-path 

Но теперь (я использую 6.8.0 версии) не кажется, там нет такой команды больше , Эта команда дает ошибку. Кажется, нет такой опции --filter-path.

Итак, как мне получить filters dir?

MagickCore-config - это сценарий. Он выполняет вызовы pkg-config. Содержание /opt/local/lib/pkgconfig/ImageMagick.pc (там нет ссылки на фильтры директории существует):

prefix=/opt/local 
exec_prefix=${prefix} 
libdir=${exec_prefix}/lib 
includedir=${prefix}/include/ImageMagick 

Name: ImageMagick 
Description: ImageMagick - Convert, Edit, and Compose Images 
Version: 6.8.0 
Libs: -L${libdir} -lMagickCore 
Cflags: -I${includedir} 

Я нашел фильтры реж вручную в моей системе в /opt/local/lib/ImageMagick-6.8.0/modules-Q16/filters. Но мне нужен автоматический способ.

ответ

0

Ошибка была преодолено следующий путь:

По http://www.imagemagick.org/script/resources.php есть пользователь, связанные с реж для фильтров и кодеров: $HOME/.magick. Поэтому просто используйте его в своих сценариях.

Вы должны установить следующую переменную окружения, на самом деле:

export MAGICK_CODER_FILTER_PATH=$HOME/.magick/filters 
Смежные вопросы