Convert files into JPG and rotate for file in *.bmp; do convert -resize 50% -rotate 90 "$file" rot/"$file".jpg; done
Convert images and optimize them as text pages for img in *.bmp; do mogrify -normalize -level 10%,90% -sharpen 0x1 -rotate 90 $img rot/"$img".jpg; done
Convert with better filename handling
for file in *.bmp; do filet=basename $file .bmp
; convert -rotate 90 -resize 50% "$file" rot/"printf %04d $filet
".jpg; done
Add leading zeros
for a in [0-9]*.jpg; do mv $a printf %04d.%s ${a%.*} ${a##*.}
; done
Convert all images into PDF convert rot/*.jpg -adjoin output.pdf