diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2016-03-01 19:44:29 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2016-03-01 19:44:29 -0700 |
commit | 3c20b988eb8dfad064d8d0cd2bc670f9ff551085 (patch) | |
tree | 9093f9ac10b612847ddfad61dd3350b70b8be7dc | |
parent | 640244a282a78a4c5c2bfd288950bbf9075b2348 (diff) | |
download | dotfiles-3c20b988eb8dfad064d8d0cd2bc670f9ff551085.tar.gz |
add main menu option to sscan & tidy
-rwxr-xr-x | bin/sscan | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -66,6 +66,7 @@ def main(): ("Single page colour PDF, letter size", '9'), ("Multi-page colour PDF, letter size", '0'), ("Single-page colour 300 dpi to PNG", 'a'), + ("Multi-page gray 150 dpi to PDF, no OCR, letter size (for handwritten notes)", 'h'), ("Toggle save location (currently: " + savestr + ")", 'd'), ("Quit", 'q')]) @@ -85,23 +86,25 @@ def main(): elif operation == '2': scan(outdir, 150, True) elif operation == '3': - scan(outdir, colour = True) + scan(outdir, colour=True) elif operation == '4': - scan(outdir, colour = True, multi = True) + scan(outdir, colour=True, multi=True) elif operation == '9': - scan(outdir, colour = True, crop = 3) + scan(outdir, colour=True, crop=3) elif operation == '0': - scan(outdir, colour = True, multi = True, crop = 3) + scan(outdir, colour=True, multi=True, crop=3) elif operation == 'a': - scan(outdir, colour = True, multi = False, crop = 4) + scan(outdir, colour=True, multi=False, crop=4) elif operation == '8': - scan(outdir, dpi = 600, multi = False, colour = True, depth = 16, crop = 2) + scan(outdir, dpi=600, multi=False, colour=True, depth=16, crop=2) elif operation == '7': - scan(outdir, colour = True, crop = 0) + scan(outdir, colour=True, crop=0) elif operation == '5': - scan(outdir, gray = True, ocr = True, crop = 3) + scan(outdir, gray=True, ocr=True, crop=3) elif operation == '6': - scan(outdir, gray = True, ocr = True, crop = 3, multi = True) + scan(outdir, gray=True, ocr=True, crop=3, multi=True) + elif operation == 'h': + scan(outdir, gray=True, ocr=False, crop=3, multi=True, dpi=75) def scan(outdir, dpi = 300, multi = False, colour = False, gray = False, ocr = False, depth = 8, crop = 1, lineartFilter = "None"): workdir = tempfile.mkdtemp() |