Android上的OMR / OCR

时间:2014-10-02 11:10:10

标签: android sdk ocr

我将在android平台上用光学MC表建立一个计票计划程序 但是,我发现Android中的OMR SDK并不多。 我可以在OCR上阅读光学MC表答案的答案吗?

2 个答案:

答案 0 :(得分:0)

我理解您收到的投票结果。互联网上有很多关于这个主题的信息。提出关于OMR的这个问题表明缺乏对OMR如何工作的研究。

这是一个非常艰难的项目。 OMR基于模板,其中每个复选标记区域必须一致且明确定义。 OMR是黑色与白色阈值与空白复选标记的比较。例如,如果黑色像素与空白“模板”复选标记相比有15%或更多,则可以将其视为已标记。

对于移动图片,每张图片的大小都不一致,而且灯光会影响二值化的工作方式,因此标准化的阈值很难。

一般来说,设备OCR(甚至没有谈到OMR)很弱或太贵,即使对于机器文本也是如此。我会考虑基于服务器的OMR处理。它不在设备上,但它可以足够快,看起来它正好在您的设备上运行。

向我发送包含您的图片样本的私信。这是一个非常有趣的挑战,我想保持联系,也许可以添加我的想法。

答案 1 :(得分:0)

OMR与OCR有很大的不同,通常表格上的OMR是基于模板的,所以你可能需要一个模板设计师,这项技术可能不是新的或复杂的,但很难使其准确和健壮,市场上有很多omr引擎,最有效的方法是从http://ssomr.com/eng/video.asp?#api调用在线omr api服务