pynicolas/FairScan

An Android app to scan your documents — simple and respectful

解决的问题

FairScan 提供了一种私密的、开源的方式,可在 Android 上将纸质文档扫描为 PDF,无需依赖云端处理、追踪或复杂的手动调整。

工作原理

该应用使用通过 LiteRT 训练的自定义图像分割模型,自动检测摄像头画面中的文档。随后,利用 OpenCV 进行透视校正和图像增强,并使用 PDFBox-Android 生成 PDF。所有处理(包括通过 Tesseract 的 OCR)均在设备本地完成。

适用人群

需要简单、注重隐私的文档扫描功能,且希望避免广告和过度权限的 Android 8.0 及以上用户。

主要亮点

  • 本地处理:所有文档处理均在设备上完成,确保隐私安全。
  • 自动检测:使用自定义分割模型实现文档的自动检测。
  • 隐私优先:开源(GPLv3),无追踪,权限要求极少。
  • 开发者集成:包含实验性意图系统,允许其他应用触发扫描并接收 PDF。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目