2015-06-26 5 views
0

У меня есть каталог, заполненный tif файлами, которые я пытаюсь преобразовать в формат jpg.Преобразование TIFF в jpg с помощью ImageMagick в терминале на Yosemite

for i in *.tif ; do convert "$i" "${i%.*}.jpg" ; done 

Я использую ImageMagick 6.8.9-8, установленный с помощью brew на Йосемити в терминале.

Я не хочу ничего делать, просто конвертируй из одного формата в другой. Я проверил, чтобы у меня был установлен делегат tif. Я посмотрел здесь, на Google, Bing и т. Д., Но я не могу получить команду для работы.

+0

Что не работает? Imagemagick или сценарий оболочки? –

+1

Что происходит, когда вы запускаете команду? Цикл 'for' должен работать, поэтому, возможно, попробуйте использовать' convert' в одном файле, чтобы увидеть результат. –

ответ

0

Проблема разрешена. После установки, переустановки, добавив делегатов и т.д., я обнаружил:

brew doctor 

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

я, наконец, сделал это:

brew uninstall imagemagick

brew install libtiff (даже если у меня было раньше)

brew install imagemagick

Я побежал ту же самую команду в моем первоначальном запросе, и вместо того, чтобы дать мне > быстрое и ничего не делать ип пока я не нажал ctrl+c, команда запускала и конвертировала мои файлы.

How I felt when it worked.