Linux Document Scanner SDK
The Scanbot Linux Document Scanner SDK provides powerful, easy-to-integrate and simple-to-use high-level APIs for analyzing and processing images of documents.
Key features include:
- Document detection and cropping: Automatically detect the document borders in an image and produce a properly cropped version.
- Image filters: Enhance document images using built-in filters such as grayscale, binarization, and contrast adjustment to optimize them for your backend systems.
- Document Quality Analyzer: Assess the quality of a document image to ensure it meets the required standards for OCR or archiving. The analyzer evaluates text visibility, clarity, and readability and returns a quality rating from “very poor” to “excellent.”
Requirements
The Scanbot Linux Document Scanner SDK supports the following platforms:
- Linux systems with glibc ≥ 2.27
(for example, Ubuntu ≥ 18.04, Debian ≥ 11, Raspberry Pi OS 64-bit) - NVIDIA Jetson devices
- CPU only: all Jetson devices
- GPU acceleration: Jetson AGX Orin Series, Jetson Orin NX Series, Jetson Orin Nano Series
- Jetpack 6.1
- CUDA 12.6
- TensorRT 10.3
- Raspberry Pi devices
- Pi 4 series supported, but not recommended
- Pi 5 series recommended
- C
- Java
- Python
- Node.js
- No additional requirements
- Java ≥ 8
- Python ≥ 3.6
pip,setuptools,wheel
- Node.js ≥ 14
- npm ≥ 6 (or Yarn ≥ 1.22)
No internet connection required
The Scanbot SDK works completely offline. All data generated by the SDK remains on the running device/server and is never transmitted to any third-party servers.
Get in touch
If you need further information or are interested in licensing the Scanbot SDK, please get in touch with our solution experts.