Code: Select all
montage "Sprites/file*.png" -geometry +0+0 -tile 8x -background rgba(0,0,0,0) -quality 100% Sprite_x_8x.png
Code: Select all
montage "Sprites/file*.png" -geometry +0+0 -tile x8 -background rgba(0,0,0,0) -quality 100% Sprite_x_x8.png
Code: Select all
montage "Sprites/file*.png" -geometry +0+0 -tile 8x -background rgba(0,0,0,0) -quality 100% Sprite_x_8x.png
Code: Select all
montage "Sprites/file*.png" -geometry +0+0 -tile x8 -background rgba(0,0,0,0) -quality 100% Sprite_x_x8.png
Code: Select all
magick "Input/*.png" -background none ^
( -clone 0--1 -layers merge ^
-set option:cropper "%%[@]" +delete ) ^
-crop %%[cropper] +repage ^
MIFF:- | magick montage MIFF:- -background none ^
-tile 2x2 -geometry +0+0 Output\best_spritesheet_2x2.png
Code: Select all
magick "Input/*.png" -background none ^
-rotate 90 ^
Input/rotated_90_%%04d.png
Code: Select all
magick "Input/*.png" -background none ^
-flop ^
Input/flop_%%04d.pnge
Code: Select all
"C:\Program Files\ImageMagick-7.0.8-Q16\montage.exe",
Code: Select all
"montage",
Don't forget this part:JesseDGamer wrote:My problem now is that it's removing transparency from all the output images no matter what color I choose for the background... I've done a little research and found it might be a bug with montage.exe. Idk.
Code: Select all
-background none
darkfrei wrote: ↑Wed Jan 17, 2018 9:45 pmIf your sprites have too big alpha border, it can be cropped with this script:How to use: place your sprites to Input folder and start .bat-file.Code: Select all
magick "Input/*.png" -background none ^ ( -clone 0--1 -layers merge ^ -set option:cropper "%%[@]" +delete ) ^ -crop %%[cropper] +repage ^ MIFF:- | magick montage MIFF:- -background none ^ -tile 2x2 -geometry +0+0 Output\best_spritesheet_2x2.png
Factorio_IMagick_best_spritesheet.7z
...
Code: Select all
magick "Input/*.png" -background none ^
( -clone 0--1 -layers merge ^
-set option:cropper "481x337+328+315" +delete ) ^
-crop %%[cropper] +repage ^
MIFF:- | magick montage MIFF:- -background none ^
-tile 2x2 -geometry +0+0 Output\best_spritesheet_2x2.png
pause
Code: Select all
magick "Input/*.png" -background none ^
( -clone 0--1 -layers merge ^
-set option:cropper "%%[@]" +delete ) ^
-crop %%[cropper] +repage ^
MIFF:- | magick convert MIFF:- -background none ^
-adaptive-resize 128x128 -gravity center -extent 128x128 best_icon_128b.png
pause
Users browsing this forum: No registered users and 3 guests