ImageMagick / convert
Konvertiere JPG in monochrones TIFF mit Group4 Kompression (G4)
Um ein beliebiges JPG in ein schwarz-weißes (monochrones) TIFF-Bild zu konvertieren, kann der Linux-Befehl convert
verwendet werden:
convert image.jpg -monochrome -resample 300x300 -compress Group4 image.tif
Durch die Group4 (G4) Kompression wird erreicht, dass eine A4-Seite mit Schrift nur noch ca. 60kB Speicherplatz benötigt. Dieses Format eignet sich daher bestens zur Archivierung von eingescannten Dokumenten. Mit G4-TIFF-Dokumenten lassen sich zudem sehr kleine PDF-Dateien erstellen.
Die Option -compress Group4
erreicht nebenbei, dass der Fehler
BitsPerSample 2 not allowed for JPEG. `JPEGSetupEncode'
nicht mehr erscheint.
Eine Automatisierung (Batch-Processing) ist mittels eines Shell-Skripts möglich (hier: alle neuen JPGs in TIFF und PDF automatisch konvertieren und dann mit Thunderbird in einer neuen E-Mail anfügen, die dann FAX2EMAIL ermöglicht):
Datei conv.sh
(muss im gleichen Verzeichnis wie die JPGs liegen):
#!/bin/bash
#call with /bin/bash conv.sh
# needs subdirectories:
# mkdir jpg
# mkdir tiff
# mkdir pdf
TIFFS=""
FILENAME=""
for FILE in $( ls *.JPG ); do
FILENAME=`basename $FILE .JPG`
echo "convert $FILE"
convert $FILENAME.JPG -monochrome -resample 300x300 -compress Group4 ./tiff/`date +%Y%m%d`_$FILENAME.tif
mv $FILENAME.JPG ./jpg/`date +%Y%m%d`_$FILENAME
TIFFS="$TIFFS ./tiff/`date +%Y%m%d`_$FILENAME.tif"
done
echo "write $TIFFS into pdf output file ./pdf/`date +%Y%m%d_%H%M%S`_scan.pdf"
tiffcp $TIFFS /tmp/temp.tif
tiff2pdf /tmp/temp.tif > ./pdf/`date +%Y%m%d_%H%M%S`_scan.pdf
#evince ./pdf/`date +%Y%m%d_%H%M%S`_scan.pdf&
thunderbird -compose "to=@fax.dus.net",subject="MT...",attachment=file://`pwd`/pdf/`date +%Y%m%d_%H%M%S`_scan.pdf&
Unterverzeichnisse anlegen:
mkdir jpg
mkdir tiff
mkdir pdf
Quelle: http://doc.gnu-darwin.org/ImageMagick/www/ImageMagick.html#details-antialias