有何軟體可以將數百張相片resize? - Linux

By Xanthe
at 2011-10-16T20:45
at 2011-10-16T20:45
Table of Contents
以下的 script 存成 resizephoto ,然後 chmod u+x resizephoto,放在
你處理轉檔的工作目錄下,然後修改 ORG_PHOTO_DIR (舊檔備份目錄),
NEW_SIZE (轉檔後大小), THUMB_PREFIX (縮圖後的檔名前置字串)以適合你的用途。
如果你要處理的目錄不只一個,最簡單的做法就是要處理的目錄各放一個,當然也可
以針對 script 修改,不過就需要稍微研究一下 bash script 的語法。
-------------- 分隔線,script 從下行開始 --------------
#!/bin/bash
ORG_PHOTO_DIR=old-photo
NEW_SIZE=600x600
THUMB_PREFIX=tn_
for img in *.JPG *.jpg ; do
if [ -f $img ]; then
echo Processing $img...
convert $img -resize $NEW_SIZE $THUMB_PREFIX$img
mv $img $ORG_PHOTO_DIR
fi
done
echo Done.
read y
--
你處理轉檔的工作目錄下,然後修改 ORG_PHOTO_DIR (舊檔備份目錄),
NEW_SIZE (轉檔後大小), THUMB_PREFIX (縮圖後的檔名前置字串)以適合你的用途。
如果你要處理的目錄不只一個,最簡單的做法就是要處理的目錄各放一個,當然也可
以針對 script 修改,不過就需要稍微研究一下 bash script 的語法。
-------------- 分隔線,script 從下行開始 --------------
#!/bin/bash
ORG_PHOTO_DIR=old-photo
NEW_SIZE=600x600
THUMB_PREFIX=tn_
for img in *.JPG *.jpg ; do
if [ -f $img ]; then
echo Processing $img...
convert $img -resize $NEW_SIZE $THUMB_PREFIX$img
mv $img $ORG_PHOTO_DIR
fi
done
echo Done.
read y
--
Tags:
Linux
All Comments

By Harry
at 2011-10-21T14:29
at 2011-10-21T14:29

By Frederica
at 2011-10-25T21:35
at 2011-10-25T21:35

By Elizabeth
at 2011-10-27T09:42
at 2011-10-27T09:42

By Ina
at 2011-10-30T10:29
at 2011-10-30T10:29

By Daph Bay
at 2011-11-02T20:17
at 2011-11-02T20:17
Related Posts
[緊急]vitr-manager會當機

By Tristan Cohan
at 2011-10-16T19:57
at 2011-10-16T19:57
ddd看不到陣列變數

By Jacky
at 2011-10-16T16:15
at 2011-10-16T16:15
音效的問題

By Jack
at 2011-10-16T15:00
at 2011-10-16T15:00
有何軟體可以將數百張相片resize?

By Connor
at 2011-10-16T14:20
at 2011-10-16T14:20
firefox顯示問題

By Rachel
at 2011-10-16T12:49
at 2011-10-16T12:49