使用没有Tablet输入的Microsoft InkAnalysis API?

时间:2012-06-27 16:43:12

标签: c# windows ocr handwriting icr

我最近发现所有Windows 7计算机都有一个手写识别API,称为Microsoft Ink Analysis(http://msdn.microsoft.com/en-us/library/windows/desktop/ms704040(v=vs.85).aspx)。

我想使用API​​进行智能字符识别 - 将单独间隔的手写字母从图像转换为文本。我发现API的演示用于纸质调查(http://msdn.microsoft.com/en-us/library/ms840402.aspx),但它出现在所有演示中,手写本身需要现场输入 -

是否可以使用Ink Analysis API分析图像,而不是实时输入?如果是这样,这是怎么做到的?

2 个答案:

答案 0 :(得分:1)

墨水分析使用从墨水面板输入的笔划信息来识别手写(也称为“实时输入”),而不对原始图像数据进行分析。

不幸的是,你需要找到一个OCR库。

答案 1 :(得分:0)

我自己一直试图回答这个问题,理论上它只适用于实时输入,但墨水分析还使开发人员能够使用Ink.LoadInk.Save保存和加载墨迹。也许您可以将位图图像转换为数组,并将此数组保存到墨迹对象中。然后,您可以使用墨水分析来分析笔划。