convert input.jpg -resize 100x100^ \
-gravity Center \
-crop 100x100+0+0 +repage \
output.jpg
for i in $( seq 0 100 ); do
output_file=$( printf "frame%04d.jpg" ${i} )
convert input.jpg -modulate 100,100,$i ${output_file}
done
Use mogrify:
mogrify -format png *.svg
Old-school method:
Linux (bash):
for f in $(ls *.png); do convert $f "$(basename -s .png $f).jpg"; done
Windows (cmd):
for /r %%f in (.\*.heic) do (
echo "fullname: %%f"
echo "name: %%~nf"
convert "%%f" "%%~nf.jpg"
)