[ocrfeeder] Update scanning preferences



commit 47b5bd6fe70f3974afab250d48750db8b9f874e7
Author: Hammer Attila <hammera pickup hu>
Date:   Wed May 15 22:07:58 2013 +0200

    Update scanning preferences
    
    Make it scan with 300dpi resolution and in color mode.

 src/ocrfeeder/util/lib.py |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/ocrfeeder/util/lib.py b/src/ocrfeeder/util/lib.py
index 00b3f98..c95318d 100644
--- a/src/ocrfeeder/util/lib.py
+++ b/src/ocrfeeder/util/lib.py
@@ -159,9 +159,13 @@ def obtainScanners():
 
 def scan(device):
     try:
-        result = sane.open(device).scan()
+        scandev = sane.open(device)
+        scandev.mode = 'color'
+        scandev.resolution = 300
+        result = scandev.scan()
         filename = tempfile.mktemp(suffix='.png')
         result.save(filename, 'PNG')
+        scandev.close()
         return filename
     except (RuntimeError, sane._sane.error), msgerr:
         return None


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]