我正在寻找一个免费的.NET OCR库,它能够对给定的应用程序窗口或甚至是内存中的图像进行OCR(我可以自己对应用程序窗口进行快照)。
我已经查看了tessnet2和MODI,但两者都需要位于磁盘上的图像。
我需要使用OCR,因为我正在尝试编写脚本的应用程序会做一些无法使用Windows API读取的奇怪事情,我需要从屏幕上抓取数据。我已经测试了tessnet2和MODI,它们都可以大部分读取文本,但由于这必须在无法写入磁盘的环境中运行,所以我需要它能够直接从应用程序窗口或某种类型的内存流中读取。
我认为OCR可能是唯一的解决方案,但也许还有其他方法我没有想到。
有什么建议吗?
根据评论进行编辑:环境是一个C# .NET Windows应用程序,没有磁盘访问权限。这是一个应用程序,其代码在运行时编译和执行,并且该代码在上下文中运行,不应需要除内存之外的任何资源。
我已经查看了tessnet2和MODI,但两者都需要位于磁盘上的图像。
我需要使用OCR,因为我正在尝试编写脚本的应用程序会做一些无法使用Windows API读取的奇怪事情,我需要从屏幕上抓取数据。我已经测试了tessnet2和MODI,它们都可以大部分读取文本,但由于这必须在无法写入磁盘的环境中运行,所以我需要它能够直接从应用程序窗口或某种类型的内存流中读取。
我认为OCR可能是唯一的解决方案,但也许还有其他方法我没有想到。
有什么建议吗?
根据评论进行编辑:环境是一个C# .NET Windows应用程序,没有磁盘访问权限。这是一个应用程序,其代码在运行时编译和执行,并且该代码在上下文中运行,不应需要除内存之外的任何资源。