我想使用简单的OCR在Android上检测基本的0到9英文数字。我已经寻找了适用于Android的OCR,但对于我的主要目的来说过于复杂,是否有更简单的方法只在Android上检测数字?
我想使用简单的OCR在Android上检测基本的0到9英文数字。我已经寻找了适用于Android的OCR,但对于我的主要目的来说过于复杂,是否有更简单的方法只在Android上检测数字?
一种简单的替代方法是将数字预定义为位图,并使用归一化交叉相关来查找它们。
这种方法有很多缺点:
但也许这正是你开始所需要的。
另一个解决方案可能是使用云服务。它需要终端用户应用程序具有互联网连接,但它不受编程语言选择和资源限制的影响。看一下ABBYY最近推出的基于云的OCR SDKABBYY Cloud OCR SDK,它目前处于测试阶段,因此完全免费使用,并且有现成的Android代码示例可供使用。它内置了图像预处理功能,无需训练,直接开箱即用 - 只需发送图像并接收OCR数据。此外,它还具有字段级别的识别功能,可以节省设备处理资源。我在ABBYY工作,如果有必要,我可以为您提供有关我们产品的其他信息。