news 2026/10/23 3:00:30

FairScan值得一试:免费开源的无广告无追踪Android文档扫描应用完整介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
FairScan值得一试:免费开源的无广告无追踪Android文档扫描应用完整介绍

【免费下载链接】FairScan

An Android app to scan your documents — simple and respectful

项目地址:https://gitcode.com/gh_mirrors/fa/FairScan
点击查看免费下载

FairScan 是一款免费开源的 Android 文档扫描应用:无广告、无追踪、无需云端,所有文档处理都在本地完成。对准文件拍一张照片,几秒内就能得到一份干净、可保存或分享的 PDF——这就是它主打的"简单且尊重用户"(simple and respectful)。

为什么 FairScan 值得推荐:无广告无追踪的隐私保护 🕵️

市面上不少扫描应用会捆绑广告、收集使用数据,甚至把文件上传到云端处理。FairScan 的哲学正好相反:

  • 完全开源:采用 GPLv3 协议发布,代码可查可审计,详见 LICENSE
  • 无广告、无追踪:没有多余的网络请求,只有相机权限是必需的
  • 本地处理:扫描、裁剪、增强、生成 PDF 全程在手机上完成,不经过任何云服务
  • 最小权限:仅相机;网络权限只用于可选的 OCR 语言包下载;Android 9 及以下才需要存储权限

更多功能说明可参考 README.md 与 full_description.txt。

核心功能一览:自动识别 + 自动校正 + 一键 PDF 📄

FairScan 刻意把流程做到极简,核心能力全部自动化:

  1. 实时文档检测:使用自研的图像分割模型(LiteRT 运行),取景时自动框出纸张边缘
  2. 自动透视校正:拍歪了也没关系,OpenCV 会把页面拉正
  3. 自动图像增强:白平衡、去阴影等处理全自动,无需手动调节
  4. 快速生成 PDF:通过 PDFBox-Android 在本地打包,无需任何手动调整

下面的实拍示例就是应用内置的测试素材(一张放在木桌上的打印纸),扫描后会被自动检测并校正为平整的文档页面:

定位提醒:FairScan 不追求"大而全",它明确不做精细的手动控制和高度定制的扫描功能,而是把"拍 → 审 → 存"这条主线做到极致。

三步上手:扫描你的第一份 PDF 文档

整个流程只需三步,几乎没有学习成本:

步骤操作说明
① 扫描打开相机对准文件自动检测边缘,也可从相册导入照片
② 审核可选地调整页面支持旋转、删除、裁剪,或直接跳过
③ 导出保存或分享生成 PDF,一键分享到任意应用

如果你中途退出,下次打开时 FairScan 会提示"继续扫描",已拍页面不会丢失(逻辑见 ResumeScanScreen.kt)。

颜色滤镜与导出质量:按需调整扫描效果 🎛️

在文档页顶部可以切换颜色模式,设置中还能选择默认滤镜,可选值定义在 strings.xml:

  • 自动(默认):根据页面内容自动判断
  • 彩色:保留原始色彩,适合杂志、图表
  • 灰度:去除彩色噪点,文件更小
  • 黑白:纯二值化滤镜(v96 新增),文字最清晰、文件最小

下面这张彩色杂志页就适合用"彩色"模式扫描,保留原版插图效果:

导出质量分为Low / Balanced / High三档,对应不同的 JPEG 质量和最大像素数(约 100 万 / 200 万 / 400 万像素),黑白模式还会自动放大像素上限以获得更锐利的文字,具体参数见 ExportQuality.kt。日常办公选 Balanced 即可,追求极致清晰度可切 High。

离线 OCR 文字识别:免费可选功能 🔤

FairScan 内置基于 Tesseract 的离线文字识别(OCR):导出 PDF 时可为页面附加可搜索的文字层。

  • 语言包从官方 Tesseract 项目下载,识别过程完全离线
  • 语言列表在设置中管理,会自动标记与你系统语言匹配的建议项
  • 相关界面逻辑见 OcrLanguagesScreen.kt 与 OcrLanguage.kt

应用调试资源中的旧版书刊扫描件(如这本 Victor Hugo 作品的书页)正是 OCR 识别的典型测试样本:

隐私与安全:所有处理都在本地完成 🔒

以租赁合同、病历、账单这类敏感文件为例,使用 FairScan 时它们从未离开你的手机:

  • 拍摄的图片仅保存在本机,关闭当前扫描后自动删除
  • 无任何分析、统计或广告 SDK
  • 关于页提供了"复制日志"与联系方式,便于报障(见 AboutScreen.kt)

如何获取与安装 FairScan

渠道安装(推荐新手):FairScan 已上架F-Droid和Google Play,搜索 "FairScan" 即可安装。

源码构建(适合开发者):

git clone https://gitcode.com/gh_mirrors/fa/FairScan cd FairScan ./gradlew clean check assembleRelease

UI 基于 Jetpack Compose,相机用 CameraX,构建系统还会自动下载分割模型。技术栈与构建说明详见 README.md 和 settings.gradle.kts。

FairScan 适合谁:简短总结

✅ 适合:需要快速把纸质文件变成干净 PDF 的学生、办公族、自由职业者;在意隐私、不想被广告打扰的用户;想给自家 App 集成扫描能力的开发者(它还提供实验性的SCAN_TO_PDFintent 接口)。

❌ 不适合:需要批量高级编辑、水印管理、云同步等重型功能的用户——那超出了它"极简"的设计边界。

最近版本还新增了黑白滤镜与波斯语、泰米尔语翻译(见 96.txt),项目仍在积极维护。想试试"无广告无追踪"的 Android 文档扫描体验,FairScan 是目前开源阵营里非常值得入手的一个选择。

【免费下载链接】FairScan

An Android app to scan your documents — simple and respectful

项目地址:https://gitcode.com/gh_mirrors/fa/FairScan
点击查看免费下载

相关推荐

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 2:58:58

揭秘AI行业真实薪资:别再被高薪神话割韭菜!

文章揭示了AI行业薪资的真相,指出培训机构虚假宣传的“速成高薪”现象,并引用智联招聘数据表明AI行业平均月薪虽高于全行业,但远不及网络传言。文章详细分析了不同岗位(算法、产品、运营、落地服务、基础标注)的薪资区…

作者头像 李华
网站建设 2026/10/23 2:58:43

波纹管激光焊接设备效果怎么样 五个可核实口径

波纹管激光焊接设备效果怎么样 五个可核实口径这篇文章讲的是波纹管激光焊接设备效果的核实口径:不引用任何厂商或客户的宣传性评价,只回答从哪些记录与材料可以客观核实焊接效果,覆盖焊缝成形、密封性、参数复现、运行稳定与材料清单五个口径…

作者头像 李华
网站建设 2026/10/23 2:58:21

从制度查询困境看企业知识库建设:小白程序员必学大模型治理秘籍

文章指出企业知识库建设常见误区,强调应从改善业务动作出发而非单纯接入数据。核心建议包括:以业务事件和用户任务定义场景、建立分层治理目标、配置业务owner、明确试点边界和放量门槛,并设计四层指标评估价值。文章强调知识库建设需关注“知…

作者头像 李华
网站建设 2026/10/23 2:57:18

生成式召回

10.20.transformer作用输入为用户的历史会话,并整理这一份历史语义ID,预测并输出下一个物品的语义ID优势强大的泛化和冷启动能力,能够较好的应对陌生和未训练的物品结构分为编码器和解码器编码器:读取用户的历史会话,编…

作者头像 李华