0

我正在使用 ABBYY 移动 SDK 从图像中检索文本。如果我使用我的 iphone 4 相机拍摄的图像,然后将此图像放在我的项目的资源文件夹中,它会给我正确的结果(请参阅:How to get coordinates using abbyy mobile sdk for iphone)但从相机拍摄图像并直接使用 SDK API 处理它不会给我准确的结果。例如。结果类似于:

“-55”、“!l”、II、谎言、n3、“S S--1”、“I -S s”、“^ o :=”、“' ABBYY >”、“^ Q) U” , "^ -5 -S", "i ii", "CL

用于图像image_iphone4.png(附加)。

这是不正确的。如果我在项目的资源文件夹中使用相同的图像,我确实理解相同的图像会给我正确的结果。但是,如果我直接从相机获取此图像并使用 ABBYY SDK api 处理它,请不要给我正确的结果。

请指导。

4

1 回答 1

1

很可能您正在尝试使用有关图像旋转的 EXIF 信息来识别 jpeg 图像。留给用户将此旋转应用于图像。

MIPO_DetectPageOrientation最简单的解决方案是为 MobileOCR 识别管理器使用标志:

[fineManager setProcessingOptions:MIPO_DetectPageOrientation];

因此 MobileOCR 引擎将尝试检测页面方向。

但请注意,使用MIPO_DetectPageOrientation标志的识别速度比没有标志慢 2 倍以上。

于 2012-02-29T13:24:02.040 回答