2015-06-26 63 views
0

我有一個目錄充滿tif文件,我試圖將其轉換爲jpg格式。在Yosemite的終端中使用ImageMagick將TIFF轉換爲jpg

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

我使用的是通過brew在終端安裝在優勝美地的ImageMagick 6.8.9-8。

我不想做任何奇特的事情,只是從一種格式轉換爲另一種格式。我已檢查確保安裝了tif委託。我在這裏和谷歌,必應等,但我無法得到一個命令工作。

+0

什麼不行? Imagemagick或你的shell腳本? –

+1

運行命令時會發生什麼? 'for'循環應該可以工作,所以也許可以嘗試在單個文件中使用'convert'來查看結果是什麼。 –

回答

0

問題已解決。安裝,重新安裝,將代表等,我發現:

brew doctor 

我跟着提示,跑了推薦的命令。我發現我有很多的東西,已經過時,不正確的依賴性,需要修剪的東西,等

我終於做到了這一點:

brew uninstall imagemagick

brew install libtiff(即使我有它以前)

brew install imagemagick

我在原來的查詢運行非常相同的命令,而不是給我一個>提示,無所事事聯合國直到我按了ctrl+c,該命令才運行並轉換了我的文件。

How I felt when it worked.

相關問題