2013-01-13 48 views
24

當前圖像文件夾路徑:批量調整圖片和影像輸出到新的文件夾ImageMagick的

public_html/images/thumbs 

輸出圖像文件夾路徑:

public_html/images/new-thumbs 

我當前文件夾中的每個視頻10個視頻豎起大拇指,命名圖像大拇指:

1-1.jpg 
1-2.jpg 
1-3.jpg 
1-4.jpg 
1-5.jpg (Resize) 
1-6.jpg 
1-7.jpg 
1-8.jpg 
1-9.jpg 
1-10.jpg 

2-1.jpg 
2-2.jpg 
2-3.jpg 
2-4.jpg 
2-5.jpg (Resize) 
2-6.jpg 
2-7.jpg 
2-8.jpg 
2-9.jpg 
2-10.jpg 

我想調整所有第五張圖像(* - 5.jpg)到新文件夾的大小。我試過下面的命令,但沒有運氣:

mogrify 
-path 
    public_html/images/thumbs/*-5.jpg 
-resize 16×12 
-quality 100 
    public_html/images/new-thumbs/*-5.jpg 

回答

47

「Mogrify」應該從與原始縮略圖目錄調用,而-path參數的指點目標目錄。

cd public_html/images/thumbs 
mogrify -resize 16x12 -quality 100 -path ../new-thumbs *.jpg 

http://www.imagemagick.org/Usage/basics/#mogrify

一個參數是文件列表,這樣你就可以按名稱PP * .JPG例如過濾。

+11

你是對的,但你也可以撥打'mogrify'從任何目錄,比如我轉換原初的JPEG與'mogrify -path /目的/路/ -adaptive調整大小png格式5000 -unsharp 0x1 -format png/originary/path/*。jpeg' – Tenaciousd93

+6

請注意,您指向*的輸出目錄必須存在*,因爲ImageMagick將不會創建它們,導致「mogrify:無法打開圖像」錯誤。 –

+0

這不工作,我嘗試使用PNG並把1024x600,所有圖像調整爲800x600而不是1024x600 – inukaze

1

對於那些在Ubuntu/Debian上安裝Shotwell的用戶,通過根據需要處理圖像,可以更容易地將文件夾中選定的圖像導出到另一個文件夾。

  • 打開肖特韋爾
  • 選擇要導出
  • 文件中的圖像>導出
  • 調整值,以您的需求
  • 選擇文件夾導出
相關問題