使用ImageMagick montage把多張圖片拼成一張大圖
阿新 • • 發佈:2019-02-02
最近專案中需要將多張小圖片拼成一張大圖,因為工作量大不可能讓美術手動去拼,而且手動拼的話很容易失誤。於是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