1

我正在尝试制作一个从图片中读取文本的小型 Android 应用程序。我已经为 Android 实现了 Tesseract 工具,并且能够识别用相机拍摄的照片中的文本。我现在的问题是拍照距离真的很严格。如果用户必须与他试图阅读的文本保持非常精确的距离,这并不是真正的用户友好。

我在想最好的方法就像在谷歌护目镜中那样,用户可以裁剪他喜欢扫描的图像的特定部分(在相机预览上)。有没有现成的定制相机(找不到)或者你们中的任何一个人做过吗?

谢谢, 拉斯

4

3 回答 3

0

Android 相机应用程序有裁剪代码,它没有很多依赖项,并且很容易集成到您的应用程序中。签出 AOSP 代码并尝试一下。

于 2012-07-24T09:16:11.817 回答
0

我认为查看 ZXing 源代码可能是您的最佳选择。它有一个特定的焦点,专注于条形码的主要区域。

于 2012-07-24T08:37:03.863 回答
0

我的应用程序中有同样的问题。

在这里(裁剪图像ala Google Goggles)你可以找到一个解决方案,但它不像我想的那么“干净”,所以我仍在寻找更好的东西。

编辑:找到了!http://adblogcat.com/a-camera-preview-with-a-bounding-box-like-google-goggles/

于 2013-08-23T12:01:57.487 回答