2016-12-13 45 views
0

是否可以使用Anyline,microblink或其他SDK在图像上执行OCR(例如,从资产)而不是实时视频?图像上的OCR - iOS

由于时间有限,Tesseract不是一个选项。

我测试过了,但结果非常不合适。我知道OpenCv可以改善它,但我必须保持最后期限。

编辑:

这是一个什么样的形象看起来,当它到达的OCR SDK等的例子。 this

回答

1

我不确定其他人,但是您可以使用microblink SDK从单个图像读取。它被记录在here

从视频流中读取会得到更好的结果,但这完全取决于您正在尝试做什么。你想读什么?

对于从身份证件读取条形码或MRZ,它工作得很好。对于原始文本OCR,不是很好,但它不是真的打算这样做。基于

+0

谢谢,我要看看文件稍晚时。我正在尝试阅读随机的个人密码以识别此人。但是,首先我要处理图像以找到这些徽章,在它们周围裁剪图像并稍后进行跟踪。 – kemkriszt

+0

所以,我阅读了文档,我认为这就是我正在寻找的。但我有一个问题。在我调用* coordinator.processImage *之后,我根本得不到任何结果。 * didStartRecognition *,* didStartDetection *和* didFinishRecognition *方法被调用,但* didObtainResult *不被调用。我附上了一个示例图片来解决我的问题。 – kemkriszt

+0

我发现了这个问题。文档有点过时,我有些类不存在。但我在示例项目中找到了解决方案。谢谢:) – kemkriszt