Windows 7 OCR API

我一直在审查Office 2007 MODI OCR的替代品(OneNote的2010解决方案质量/结果比2007年更低:-()。我注意到一旦安装了可选的tifffilter ,Windows 7就包含一个OCR库

OCR组件已安装到

%programfiles%\Common Files\microsoft shared\OCR\7.0\xocr3.psp.dll 

但我没有看到任何API?

有没有人看到如何在C#中优化界面?

解答:找到解决方案,一旦安装了可选的tiff ifilter win7function,我就可以使用http://www.codeproject.com/KB/cs/IFilter.aspx上的代码/ exe获取截图的文本输出。 另外,如果为.png和.jpg添加相同的[HKEY_CLASSES_ROOT.tiff \ PersistentHandler],那么OCR也适用于jpg和png。

  1. Tessnet OCR是一个很好的解决方案,但很老(从2009年开始发布)。 .NET提供了几种非常好的免费OCR解决方案:
  2. Asprise C#OCR SDK 。 非常好又快。
  3. Microsoft Research Project夏威夷 基于Web的(云)OCR解决方案,包含完整的文档和样本 (已于2013年停产)
  4. Bing OCR 基于Web(云)的OCR替代以上。 (2014年3月停止)

试试TessNet,使用我在这篇文章中对海报提出的建议(放大图片,使用单独的过程):
c#OCR无法识别数字(tesseract 2)

我正在探索Windows 7 dll,我找到了3个可能有用的库:thocr.psp.dll,xocr3.psp.dll和ximage3b.dll。 在这个网站和其他类似的网站上,我发现ximage3b是一个Windows系统ocr引擎。 我一直在网上寻找文件,但我没有成功,但嘿! 至少我知道它就在那里,如果我发现如何在C#/ C / C ++中使用它,我会给你们一个更新。