Python识别屏幕内容并执行键盘操作
https://blog.csdn.net/qq_35741999/article/details/100434284
定位截图+图片识别+获取RGB值
https://www.cnblogs.com/alex-bn-lee/p/9218772.html
流程
指定位置截屏->解析图片,获取RGB色值->判断是否周围有内容->触发F10,启动按键精灵->打一套combo->触发F12,关闭按键精灵
指定位置截屏->解析图片,获取RGB色值->判断是否周围有内容->触发F7
依赖安装
tesseract-ocr:
https://www.jianshu.com/p/3326c7216696
注意要设置2个环境变量,包括tesseract-ocr的安装目录和TESSDATA_PREFIX
还要下载字体库:https://github.com/tesseract-ocr/tessdata/blob/master/chi_sim.traineddata
下载后放到tessdata目录下
识别图片主要颜色
https://blog.csdn.net/Int93/article/details/78954129
安装opencv:
1 | |
(TODO)识别图像中的红色有多少
https://www.codenong.com/5298884/
(TODO)操作键盘事件
https://www.jianshu.com/p/552f96aa85dc
需要安装pyHook,这个有点麻烦,没有适配高版本Python的:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook
得降低Python的版本,无语:
https://blog.csdn.net/fly_egg/article/details/85046094
用miniconda降级:
1 | |
(TODO)没降级成功,下载阶段卡住了。
降级后安装pyHook:
1 | |
(TODO)wait暂停程序
https://www.tutorialspoint.com/python/time_sleep.htm
1 | |
可以跟这个作者(新南威尔士大学博士在读)学习下NLP:
https://www.cnblogs.com/alex-bn-lee/p/14111655.html
Python常用操作
安装依赖库
1 | |
一些总结
Conda
https://blog.csdn.net/u014628771/article/details/80066624
这是个各种语言的包、依赖和环境管理工具。
注意使用前,先修改为国内源,否则下载很慢:https://zhuanlan.zhihu.com/p/95100538
查看环境(安装了哪些版本的软件):
1 | |
安装指定版本的Python:
1 | |
激活某个版本:
1 | |