At the moment I use the software that came with my CanoScan flatbed scanners. My major complaint about the bundled software: no possibility to define scan profiles, too slow (not capable of using multiple CPU cores/threads).
What I look for is not for batch processing with higher-volume ADF document scanners but for ad hoc capture with flatbed scanners. It is for scanning documents not suitable for ADF scanners, i.e. documents that are too thin/thick/large or that consist of several smaller pieces that need to be together on one image.
I imagine a workflow comparable to that on enterprise MFPs where you place your document on the glass and choose a scan profile on the display, except that you choose the scan profile on the PC to which the flatbed scanner is attached.
Envisaged software features:
- works with TWAIN drivers,
- scan profiles (= user defined combination of dpi, image enhancement settings, OCR language, output file type),
- optimized for multiple CPU cores/threads,
- image enhancement features (selectable as part of scan profiles) e.g. descreen, prevent bleed through, deskew, auto-crop,
- OCR for the major European languages,
- output format: TIFF, searchable PDF, PDF/A, jpg, jpg2000
I would like to avoid a software that follows the batch scanning approach because it adds unnecessary complexity.
I run Windows, but I am considering to move to Mac OS as an alternative if I don't find some suitable Windows software and there is a good software for OSX.