Ubuntu 04批量處理圖片命令
在Ubuntu下處理單個(gè)圖片,或者少量圖片不考慮效率可以使用GIMP手動(dòng)處理,GIMP據(jù)說也可以作批量處理,不過小編還沒搞明白怎么用,所以如果是大量圖片又是重復(fù)的簡(jiǎn)單圖片處理該怎么辦呢?例如成百上千的
在Ubuntu下處理單個(gè)圖片,或者少量圖片不考慮效率可以使用GIMP手動(dòng)處理,GIMP據(jù)說也可以作批量處理,不過小編還沒搞明白怎么用,所以如果是大量圖片又是重復(fù)的簡(jiǎn)單圖片處理該怎么辦呢?例如成百上千的圖片需要縮放...
1. 打開終端安裝ImageMagick
首先,在Ubuntu 04中打開終端,并輸入以下命令進(jìn)行ImageMagick的安裝:
sudo apt-get install imagemagick
2. 圖片類型轉(zhuǎn)換,PNG圖片轉(zhuǎn)換為JPG圖片
如果你想將所有的PNG圖片轉(zhuǎn)換為JPG圖片,可以使用以下命令:
convert *.png
3. 圖片等比例縮放
如果你想按照寬度固定800進(jìn)行等比例縮放所有的JPG圖片,可以使用以下命令:
convert -resize 800 *.jpg
如果你想按照高度固定600進(jìn)行等比例縮放所有的JPG圖片,可以使用以下命令:
convert -resize x600 *.jpg
4. 圖片按照自定義的寬高比例縮放
如果你想將所有的JPG圖片縮放為原圖的50%,并保存到當(dāng)前目錄下的scale文件夾中,可以使用以下命令:
convert -resize 50%x50% *.jpg
5. 按照?qǐng)D片的寬高百分比進(jìn)行縮放
如果你想將所有的JPG圖片縮放到800x600的尺寸,不考慮原始比例,可以使用以下命令:
convert -resize 800x600! *.jpg
6. 對(duì)滿足大小條件的圖片進(jìn)行縮放
如果你只想對(duì)寬高大于800x600的圖片進(jìn)行縮放,可以使用以下命令:
convert -resize "800x600gt;" *.jpg
如果你只想對(duì)寬高小于800x600的圖片進(jìn)行縮放,可以使用以下命令:
convert -resize "800x600lt;" *.jpg
7. 對(duì)批量的圖片進(jìn)行旋轉(zhuǎn)
如果你想將當(dāng)前目錄下所有的JPG圖片旋轉(zhuǎn)90度,可以使用以下命令:
convert -rotate 90 *.jpg
8. 圖片簡(jiǎn)單的進(jìn)行特效處理
如果你想將當(dāng)前目錄下所有的JPG圖片實(shí)現(xiàn)碳素筆的效果,可以使用以下命令:
convert -charcoal 2 *.jpg
如果你想給當(dāng)前目錄下的所有JPG圖片添加隨機(jī)移動(dòng)位移特效(參數(shù)5),可以使用以下命令:
convert -spread 5 *.jpg