Al Bogner schrieb:
Am Montag, 21. Dezember 2009 08:48:22 schrieb Joerg Thuemmler:
Hmmh, das wäre etwas umständlich, bei vielen Scans. Es funktioniert auch nicht, zuerst in Grausufen zu scannen und dann auf Strichzeichnung umzuschalten. Eine Veränderung des Schwellwertes zeigt keine Veränderung des Bildes.
Die Qualität des Scans (für zB Rechnungen) ist nebensächlich), es geht darum möglichst schnell zu scannen. Vorschau 50dpi, Scan 150dpi.
ich nehme einen halb kaputten (Weißlampe für Graustufen/Farbe geht nicht mehr, aber für Schwarz/Weiß gibt es eine extra grüne LED-Zeile) Lifetec (irgendson Aldi-Kram, hab ich nicht gekauft)-Scanner, um Kopien anzufertigen und fahre mit scanimage sehr gut:
#!/bin/bash echo -e -n "\033[7mKopie über Scanner gestartet. Bitte etwas Geduld..." scanimage -x 210 -y 297 --mode Lineart --gamma 1.1 2>/dev/null | \ pnmtops -width 8.26 -height 11.68 2>/dev/null | lpr -Plp echo -n " O.K." sleep 1 exit 0
das Ganze auf Klick in einem einzeiligen Terminal. gamma 1.1 passt bei mir so ungefähr für alles, weiße Rechnungen, gelbe Kopien... musst Du mal ein bißchen testen. Je nach Scanner stehen auch andere Optionen als Gamma (Helligkeit, Kontrast...) zur Verfügung, der Lifetec kann nur Gamma. man scanimage hilft weiter... Und zur Weiterverarbeitung statt pnmtops halt convert.
Danke, ich kann mir aber schwer vorstellen, dass ich das ohne Vorschau schaffe. Manchmal sind wesentliche Daten mit farblichem Hintergrund und kaum lesbar, da muss man manuell nachbessern.
Al
Hi, at least kannst Du das nur probieren. Bei farbigen Hintergründen, die nicht nur ein blasses Raster, möglichst rot/gelb, sind, sehe ich allerdings auch für Automatismen schwarz ;-). Wenn der Text aber immer schwarz ist, besteht dennoch Hoffnung. Letztlich musst Du den Schwellwert von 0 zu 1 so verschieben, das alle Hintergründe unter 0 fallen und nur "reines" Schwarz zu 1 führt. Bei ordentlichem Laserdruck gelingt das meist, aber blasse schwarze Tinte oder flacher Druck vor kräftigem Blau ist mit sowas nicht zu knacken. Dann musst Du Farbe bemühen. Eventuell geht folgendes: Teste einen Farbscan aus, der einigermaßen bei allen Papieren ein brauchbares Ergebnis liefert. Nutze die eingestellten Parameter und filtere mit convert oder gimp im Batch-Modus die Farben weg, am besten erstmal manuell mit gimp (Stichwort "Auswahl nach Farbe", hier ein wenig mit dem Schwellwert experimentieren). Dann kannst Du damit und mit Posterisieren arbeiten. In convert könnten -white-threshold -black-threshold u.a. Optionen interessant sein. Ist generell ein Thema für viele zeitraubende Experimente. Bei manchen Scannern kannst Du auch angeben, mit welcher Farbe schwarz/weiß bzw. Graustufen gescannt werden sollen, (scanimage --gray-mode-color Red|Green|Blue [Green]), generell ist es eine gute Idee, mal scanimage -h für Deinen Scanner aufzurufen, dann wird auch angezeigt, welche Optionen Du nutzen kannst (bei den anderen steht "inactive"). Hier gibts manche Perle ;-) cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org