如何修复Leadtools OCR表单识别中的无效高度/宽度错误



我正在研究OMR结果软件。我在vb.net中使用Leadtools 19。当我加载扫描的文档,Leadtools ocr引擎识别一些文档成功,但在一些文档抛出异常"无效的高度/宽度"。我使用桌面和高质量的旋转命令来解决这个问题。这个命令有时会删除这个异常,但不是每次都这样。我使用下面的代码

注:所有图片均为相同的dpi(300)和分辨率

Dim command As ImageProcessing.Core.DeskewCommand = New         
ImageProcessing.Core.DeskewCommand
Command.Flags = DeskewCommandFlags.UseCheckDeskew Or
DeskewCommandFlags.UseLineDetectionCheckDeskew
Dim rcmd As HighQualityRotateCommand = New HighQualityRotateCommand
rcmd.Angle = command.Angle * 100

看起来你已经通过电子邮件联系了LEADTOOLS Support,并发送了你正在测试的文件。

您正在使用的图像是不常见的,因为您正在OCRing一个几乎没有文本的OMR表单字段,并且优势引擎从其计算中排除了OMR字段。我已经将此转发给工程,他们添加了一个功能,在这种情况下不会返回错误。

我们将通过电子邮件与您联系,并提供有关该决议的更多信息。

最新更新