Skip to main content

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
  • No additional requirements

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.