2011-10-29 103 views
0

我得到了一个图像magick脚本旋转和给图像的边框。现在我的问题是,这一个一次制作一个文件。我想这个转换文件夹中的所有图像。那么有人能告诉我该怎么做。任何帮助或建议将是非常appreciable.The难懂的脚本是这样的使shell脚本批渲染

convert input.png; 
-bordercolor white -border 20 \ 
-bordercolor grey60 -border 1 \ 
-bordercolor none -background none \ 
\(-clone 0 -rotate `convert null: -format '%[fx:rand()*0+6]' info:` \) \ 
-delete 0 -border 400x200 -gravity center \ 
-crop 800x660+0+0 +repage -flatten -trim +repage \ 
-background black \(+clone -shadow 20x2+1+1 \) +swap \ 
-background none -flatten \ 
output.png 

回答

0

这是比较容易的部分:

for f in /path/to/dir/*.{jpg,gif,png}; do 
    convert $f ... out_$f 
done