9 [ -z "$NEGATIVE" ] && SRC="Flatbed" || SRC="Transparency Adapter"
14 scanimage --format=pnm --mode=Color --depth 16 --progress --resolution=$resolution --source="$SRC" $@ > tmp.ppm
18 [ $rotate -eq 0 ] && rotator=cat || rotator="pamflip -rotate$rotate"
19 $rotator | pnmcrop -closeness=$crop
23 [ -z "$NEGATIVE" ] && inverter=cat || inverter=pnminvert
24 pamdepth 8 < tmp.ppm | pnmscale -w 600 | process | $inverter > preview.ppm
30 [ -z "$NEGATIVE" ] && crop=50 || crop=10
32 cur=`printf "%03d.ppm" $ctr`
38 echo "$cur: (v)iew r(otate) c(rop) (s)can (p)review (n)ext"
42 scan 150 --preview=yes
46 scan 1600 --preview=no --high-quality=yes
53 cat tmp.ppm | process > $cur