如何图像识别?

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:12:25
有这样一个问题:一个程序在运行,界面上有很多的数据在每零点几秒刷新一次。而我要做的是把这些数据都记录下来,并进行分析。最初有两种想法:一是用挂钩插入该运行的进程中去,但是具体如何获取那些实时变动的数据似乎没有什么办法。二是设定一个定时器,每隔几秒截屏一次,然后用图像识别技术来把图像转换成具体的数据来进行我接下来的数据分析。
其中第二种方式似乎可行,第一种设想不知道有没有哪位达人能够实现我的目的,谢谢。
但是问题来了,截屏倒可以实现,而第二步如何把图像识别成数据呢?使用什么原理?用到哪些算法呢?哪一位达人知道请指教一二,感激不尽。有可以让我解决问题的答案我追加50分!!
最后,谢谢!

再给你一种思路:
如何显示的数据是一般的控件上的如lable Edit
则可以先找到这些显示数据控件的窗口句柄,再GewWindowText或发送取数据的消息来直接得到原始数据

1.挂钩的方法好像不怎么好,如果要挂到别的程序要多写个dll,而且杀毒软件会查杀.
使用计时器是个好的方法,我平时一直用.
2.关于图形识别的问题.
这个问题要说清楚很难的.有很多关于计算机图形识别的书.要涉及到很多线性代数方面的问题.像矩阵等.

数字图像处理