-2

我检查了示例 OMR 演示项目,它无法识别标记(黑圈)并返回适当的结果作为响应。

4

1 回答 1

1

在 Stack Overflow 上发帖时,请遵守此处提出的问题的所有准则: 如何提出一个好问题?

另外,请注意 LEADTOOLS SDK 有它自己的支持选项,如下所示:LEADTOOLS 技术支持

关于您对 OMR 演示的问题,如果没有重现问题的示例图像,很难帮助您解决您看到的问题。如果您可以编辑您的帖子以包含您尝试识别的图像,以及您尝试过的选项,那么我将能够帮助您解决特定问题。

如果没有您的图像,我只能为您提供通用的 OMR 指南和提示。

以下是在 SDK 中使用 OMR 的文档页面的链接: 在 LEADTOOLS 中使用 OMR

以下是此页面的摘录,可能会有所帮助:

OMR 选项包括“帧检测选项”和“标记识别灵敏度”。有关详细信息,请参阅 IOcrOmrOptions 接口。

打印的帧应至少为 50 x 50 像素,以便正确识别。此外,打印的框架需要引人注目(这很容易通过设置扫描仪亮度来实现。)

“标记识别敏感度”指定 OMR 对填充标记的敏感程度。(最高、最高、最低和最低)。例如:对于用小刻度填充的帧,标记识别灵敏度应设置为最高值。如果打印的框架是空的,也应该设置最高值,如果使用简单的标记,它们应该被识别为被填充。但如果申请或考试要求完全填满边框,则应将标记识别灵敏度设置为最低值。

这是 OcrOmrSensitivity 文档页面的链接: OcrOmrSensitivity Enumeration

以及您可以选择的不同枚举的屏幕截图: 文档截图

我建议对您的图像尝试不同的灵敏度,看看哪些最适合您尝试识别的 OMR 气泡类型。如果这对您的特定场景没有帮助,请回复此答案并编辑您的原始问题以包含您项目的更多信息。

于 2018-04-03T13:01:45.197 回答