【发布时间】:2013-05-02 09:06:05
【问题描述】:
我正在开发一个与旧版应用程序对话的应用程序。我的应用程序必须能够知道遗留应用程序的状态,并且能够读取遗留应用程序右下角的标志。问题是窗口中的所有信息都呈现为位图图像,所以我无法使用 Windows API 读取窗口中的文本。
我正在考虑使用 OCR 来解释窗口中的信息。但我只需要位于窗口右下角的 4 个字符的信息,当我必须定期读取这些数据时,感觉有点矫枉过正。
始终是相同的字体,但字符可以根据窗口大小进行缩放。
有没有简单快捷的方法将位图信息转换为字母?
Hear 是两个规模较小和规模较大的例子。
我感兴趣的:
- 前两个字符(可以是 AF、NP、CH、OF、LI、CO、SC 或 WI)
- 数字(可以是1-5)
- 箭头的方向(可以是右、上、左或下)
- 字符的颜色(可以是16种不同的颜色)
- (箭头后面的两个数字是鼠标的x和y,没意思)
【问题讨论】:
标签: c# image image-processing bitmap ocr