>有谁知道在Android设备上的Cordova应用程序中扫描文档的任何解决方案?
对于我们的PhoneGap应用程序,我们正在寻找一个可以执行以下操作的插件:
- 拍摄纸质文档时进行边缘检测(最好使用视觉反馈)
- 拍照后自动裁剪和透视校正文档。
或者,是否有我们可以与之集成的Android应用程序或库?到目前为止,我找到了以下选项:
- Anyline文档扫描仪:https://www.anyline.io/document-scanner/(迄今为止最有希望)
- 扫描全能王 API : https://dev.camscanner.com/?language=en-us(做我想要的,但没有边缘检测的视觉反馈)
- OpenCV : opencv.org (涉及更多的开发工作)
任何帮助不胜感激...
这很旧,但对于任何未来的用户,你可以试试这个:-
https://github.com/NeutrinosPlatform/cordova-plugin-document-scanner
它进行边缘检测和裁剪,并可以接受来自图库或相机的输入。
它是完全免费使用的。我也参与了这个插件的创建,因为我们看到这个问题没有免费的解决方案。我希望它能帮助人们。
有好的一天!
Scanbot有一个Javascript SDK,可以进行边缘检测,透视转换,阈值甚至OCR。
兼容性
实时检测和用户指南目前在 iOS 上不可用,因为 Apple 在其 Web 视图/Safari 视图控制器中不支持 Stream API。但是,您可以使用JavaScript SDK通过Cordova/PhoneGap应用程序从静止图像中裁剪文档。
定价
我们为 SDK 提供年度平面许可模式,这意味着我们不考虑任何基于卷的变量(例如扫描次数)。如果您有任何疑问或需要延长试用许可证,请联系我们。
没有代码示例,但有一个演示显示它在仅使用集成摄像头的浏览器上工作。 在与他们取得联系后,我得到的回应是,他们不支持美国和加拿大市场,而是主要关注欧洲和亚洲。 您可以发送电子邮件至 sdk@scanbot.io。
我们还为Scanbot SDK(iOS和Android)提供了一个Cordova插件。
- 科尔多瓦文档
- 插件作为 npm 包
- 示例应用(普通科尔多瓦)
- 示例应用程序(离子 1)
- 示例应用程序(离子 2+)
JavaScript SDK 不再受支持和提供。