1. 程式人生 > >使用ImageMagick montage把多張圖片拼成一張大圖

使用ImageMagick montage把多張圖片拼成一張大圖

最近專案中需要將多張小圖片拼成一張大圖,因為工作量大不可能讓美術手動去拼,而且手動拼的話很容易失誤。於是google到了ImageMagic,功能很強大,有很多處理圖片的工具,拼圖就用到了其中的montage。詳細用法不多說,可以去官網(www.imagemagick.org)查。

1. 把當前目錄下的所有.png格式的圖片拼起來

montage.exe *.png -geometry +0+0 -background #00000000 big.png


2. 把當前目錄和所有子目錄下的.png格式的圖片拼起來

dir /b /s *.png > filelist.txt
montage.exe @filelist.txt -geometry +0+0 -background #00000000 big.png


拼圖時會自動調整行列上的圖片數,如果需要指定,加上引數-tile,例:

dir /b /s *.png > filelist.txt
montage.exe @filelist.txt -geometry +0+0 -tile 2x4 -background #00000000 big.png