有这样一个问题:一个程序在运行,界面上有很多的数据在每零点几秒刷新一次。而我要做的是把这些数据都记录下来,并进行分析。最初有两种想法:一是用挂钩插入该运行的进程中去,但是具体如何获取那些实时变动的数据似乎没有什么办法。二是设定一个定时器,每隔几秒截屏一次,然后用图像识别技术来把图像转换成具体的数据来进行我接下来的数据分析。
其中第二种方式似乎可行,第一种设想不知道有没有哪位达人能够实现我的目的,谢谢。
但是问题来了,截屏倒可以比较容易实现,而第二步如何把图像识别成数据呢?使用什么原理?用到哪些算法呢?哪一位达人知道请指教一二,感激不尽。
最后,谢谢!
其中第二种方式似乎可行,第一种设想不知道有没有哪位达人能够实现我的目的,谢谢。
但是问题来了,截屏倒可以比较容易实现,而第二步如何把图像识别成数据呢?使用什么原理?用到哪些算法呢?哪一位达人知道请指教一二,感激不尽。
最后,谢谢!
算法很多,不同情况有不同的算法。如果你在学校可以免费上期刊论文库,搜索ocr、文字识别或车牌识别等关键字看看相关论文吧。
多谢你和ljooo的指点!!