【问题标题】:Android document scanner using opencv使用 opencv 的 Android 文档扫描仪
【发布时间】:2015-09-03 17:49:17
【问题描述】:

我正在尝试在我的应用程序中开发文档扫描仪。作为我想要实现的目标的示例,您可以查看 Google 云端硬盘应用程序中内置的 Google 文档扫描仪。

这允许

  1. 检测边缘
  2. 透视处理
  3. 显示文档的自上而下视图

我一直在查看一些 3rd 方 api 以查看是否可以实现,但它们似乎更专注于 OCR。这不是我的首要任务。

然而我偶然发现了这个document scanner

它使用 java open cv 制作文档扫描仪。在 cmets 中,有人询问将其移植到 android 应用程序的可能性。显然这是可能的。

我研究了在我的 IDE (android studio) 中导入 open cv 库。这也是可能的。

由于我之前没有这样做过,如果有人可以帮助我确定任何潜在的问题或可以帮助我实现目标的替代实现,我将不胜感激。

我渴望在可能的情况下依靠第 3 方自行开发此功能

【问题讨论】:

  • 看看这个。 github.com/jhansireddy/AndroidScannerDemo链接已更新
  • @QadirHussain 但它有自动边缘检测功能吗?
  • @jean d'arme 我不认为它具有自动边缘检测功能。
  • 我实现了这个,它确实有边缘检测。您必须在您的项目中打开 CV
  • @PowerMan2015 好吧,我查看了文档,但很难阅读。有什么建议我应该从哪里开始?我必须深入研究 C++ 吗?

标签: java android opencv opencv4android


【解决方案1】:

我已经编写了一个原生支持的演示代码,请在link 上找到它。如果您找到更好的解决方案,请随时编辑我的代码。

【讨论】:

    猜你喜欢
    • 2020-05-18
    • 2018-11-14
    • 1970-01-01
    • 2021-11-20
    • 2016-03-16
    • 2011-02-23
    • 2015-11-20
    • 2014-05-17
    • 1970-01-01
    相关资源
    最近更新 更多