最近在学习python,把自己之前在网上看到的一些想法复现一下,这个代码已经尽我所能的去优化了,比如截图比如监控鼠标和点击的时间,模型也找了谷歌的movenet轻量级的pose识别,找了很多方法,才达到稳定快速的效果,最后实际的帧率还要看自己电脑性能。如果cpu上运行自己测速跑不满只有40帧左右,如果GPU运行,我的3060能到60%的占用,平均能到60帧,由于截图的时间大概0.01秒不到,算上其它时间理论上最快估计也就90帧了,这个有待大家测速。
纯属娱乐分享,光自动瞄准并无实战意义,也希望能提供一些更好的优化、利用思路。
# 利用google的Movenet model 进行#pose识别的python代码
如果需要在GPU运行,帧数会有提升,删除代码里面注明的两行即可
前提是正确安装cuda和cudnn
按住鼠标中建。能自动寻找人物鼻子位置并点击鼠标左键
项目地址github地址
https://github.com/oceanzhang2014/fpsautoaim.git
如果显卡配置不高,代码和游戏都放在gpu上跑会造成卡顿 ,movenet在CPU上
也能维持不错的帧率