bildbearbeitung:scan
This is an old revision of the document!
Table of Contents
Scannen mit scanimage
Einseitig
scanimage –resolution 600 –source 'Automatic Document Feeder(center aligned)' -x 210 -y 297 –format=tiff | bzip2 > bild.tiff.bz2
Script zum einseitigen scannen (scan1.sh
):
#!/bin/bash if [ -z `mount|grep ramdisk|awk '{print $1}'` ]; then sudo mount -t ramfs ramfs /media/ramdisk sudo chown user /media/ramdisk/ fi cd /media/ramdisk/ if [ -z "$1" ]; then echo echo " scan1.sh <Dateiname>" echo exit 0 fi scanimage --resolution 600 --source 'Automatic Document Feeder(center aligned)' -x 210 -y 297 --format=tiff | bzip2 > $1.tiff.bz2
Zweiseitig (auch mehrere Blätter)
scanimage -v –batch=bild_%d.tiff –resolution 600 –source 'Automatic Document Feeder(center aligned,Duplex)' -x 210 -y 297 –format=tiff
ergebnis ist (bei einem Blatt): bild_1.tiff und bild_2.tiff.
Script zum zweiseitigem scannen (auch mehrere Blätter) (scan2.sh
):
#!/bin/bash if [ -z `mount|grep ramdisk|awk '{print $1}'` ]; then sudo mount -t ramfs ramfs /media/ramdisk sudo chown user /media/ramdisk/ fi cd /media/ramdisk/ if [ -z "$1" ]; then echo echo " scan1.sh <Dateiname> [[[[p1] p2] p3] ... pn]" echo " skip p1 p2 p3 ... pn" echo exit 0 fi name=$1 shift scanimage -v --batch=${name}_%d.tiff --resolution 600 --source 'Automatic Document Feeder(center aligned,Duplex)' -x 210 -y 297 --format=tiff while (( $# > 0 )) do rm /media/ramdisk/${name}_$1.tiff shift done m=1 for i in `ls /media/ramdisk/$name*|sort` do new=`echo "$i"|sed 's/.\./'"$m"'./'` if [ $i != $new ]; then mv $i $new fi let m++ done /bin/bzip2 /media/ramdisk/$name* echo ls -l $name* echo echo "mv /media/ramdisk/$name* " echo
bildbearbeitung/scan.1579819210.txt.gz · Last modified: 2023/01/11 20:30 (external edit)