12 [ -z "$NEGATIVE" ] && src="Flatbed" || src="Transparency Adapter"
13 [ -z "$NEGATIVE" ] && depth=8 || depth=16
14 [ -z "$NEGATIVE" ] && resolution=800 || resolution=1600
20 --resolution=$resolution \
26 [ $rotate -eq 0 ] && rotator=cat || rotator="pamflip -rotate$rotate"
27 [ -z "$NEGATIVE" ] && inverter=cat || inverter=pnminvert
28 $rotator | pnmcrop -closeness=$crop | $inverter
32 process < tmp.ppm | pamdepth 255 | pnmscale -w 600 > preview.ppm
38 [ -z "$NEGATIVE" ] && crop=40 || crop=10
40 cur=`printf "%03d.ppm" $ctr`
46 echo -n "$cur: crop:$crop rotate:$rotate v/r/c/s/p/n> "
50 scan 150 --preview=yes
54 scan 1600 --preview=no --high-quality=yes
61 cat tmp.ppm | process > $cur
65 echo -n "Rotate (n/r/l/t):"