在iPhone上可以实时识别数字吗?

在iPhone上可以实时识别数字吗?,iphone,ocr,tesseract,vision,Iphone,Ocr,Tesseract,Vision,我需要从iPhone上的摄像头图像中实时识别数字。我知道图像上的数字不会超过5位 考虑到iPhone的计算规格,这个问题解决起来现实吗? 有人有使用Tesseract OCR库的经验吗?您认为可以通过使用它来解决吗?这应该是计算上可行的。有一些应用程序可以实时获取条形码,还有一些应用程序可以进行实时翻译。(文字镜头)。不过,我不确定他们使用的是什么库。这取决于您对“实时”的定义,但是的,应该可以相对快速地识别iPhone 4上的数字0-9,特别是如果您可以识别它们将出现的字体、照明条件等 我强烈

我需要从iPhone上的摄像头图像中实时识别数字。我知道图像上的数字不会超过5位

考虑到iPhone的计算规格,这个问题解决起来现实吗?
有人有使用Tesseract OCR库的经验吗?您认为可以通过使用它来解决吗?

这应该是计算上可行的。有一些应用程序可以实时获取条形码,还有一些应用程序可以进行实时翻译。(文字镜头)。不过,我不确定他们使用的是什么库。

这取决于您对“实时”的定义,但是的,应该可以相对快速地识别iPhone 4上的数字0-9,特别是如果您可以识别它们将出现的字体、照明条件等

我强烈建议阅读关于使用iPhone摄像头的文章。在他们的例子中,一个经过训练的神经网络被用来识别数字,在现代iOS硬件上应该相当简单和快速

目前的识别库,如OpenCV,将使用iPhone的CPU来进行处理。我听说他们可以做更复杂的任务,比如面部识别,速度足够快,可以在显示少量口吃的同时使用视频源


为了获得更好的性能,我相信在较新的iOS设备上,可编程GPU有很大的潜力。在年,我看到使用iPhone4的GPU进行简单的图像处理时,速度提高了14X-28X。虽然现在很少有人关注这一点,但数独游戏Grab的神经网络应该是一个足够并行的过程,可以从GPU上运行中获益。

是的,可以使用tesseract引擎

这是示例代码,如果您想检查

是的。我可以帮你。它可以让你在iOS上构建和运行神经网络。由于发动机罩下使用金属材料,因此运行速度快且平稳。它还支持直接运行TensorFlow模型

所以,如果需要帮助,您可以在Bender中运行TensorFlow中为数字识别培训的现有模型


免责声明:我参与了这个项目。

有免费的SDK:支持iOS和android,实时工作,帮助您捕获任何文本,数字不应该是问题


免责声明:我为ABBYY工作。

可能的副本:@Daniel:当这个问题问到如何使用Tesseract读取任何静态图像中的数字时,这是在调查从实时视频流进行这种处理的可能性。我相信这里有足够的差异来证明一个新问题的合理性。