我正在使用ABBYY mobile SDK从图像中检索文本。如果我使用我的iphone 4相机拍摄的图像,然后将此图像放在我项目的资源文件夹中,它会给我正确的结果(参考:How to get coordinates using abbyy mobile sdk for iphone),但从相机拍摄图像并使用SDK API直接处理不要给我准确的结果。例如。结果是这样的:
“ - 55”, ! “L”, 二, 位于, N3, “S S - 1”, “I -S s”, “^ o:=”, “' ABBYY >” 中, “^ Q)U”, “^ -5 -S”, “我ii”, “CL
图片(已附加)。
哪个不对。如果我在我的项目的资源文件夹中使用我会理解相同的图像将给我正确的结果。但如果我直接从相机拍摄此图像并使用ABBYY SDK apis处理它,请不要给我正确的结果。
请指导。
答案 0 :(得分:1)
最有可能的是,您正尝试使用有关图像旋转的EXIF信息识别jpeg图像。用户可以将此旋转应用于图像。
最简单的解决方案是为MobileOCR识别管理器使用MIPO_DetectPageOrientation
标志:
[fineManager setProcessingOptions:MIPO_DetectPageOrientation];
因此,MobileOCR引擎将尝试检测页面方向。
但要注意,MIPO_DetectPageOrientation
标志的识别速度比不使用标志的情况慢2倍。