Python 如何将鼠标移动到屏幕上的所有蓝色像素';s x y值的平均值
我正在尝试制作一个DIY虚拟现实工具包,但Python方面的知识还不够。但到目前为止,我认为Python是实现以下目标的唯一途径:;该程序从网络摄像头提要中获取每一帧,获取蓝色像素,并平均像素的所有XY位置,并使鼠标移动到那里。在OpenCV和Python中 我在谷歌上搜索了一百万次,却找不到我需要的东西。我花了大约11个小时搜索OpenCV文档,什么也没找到。我只需要完成这个程序。我正在运行Python3.7.3和OpenCV 2 任何帮助都将不胜感激。我可以接受别人给我完整的代码,只要它是可以理解和易读的 多谢各位Python 如何将鼠标移动到屏幕上的所有蓝色像素';s x y值的平均值,python,opencv3.0,Python,Opencv3.0,我正在尝试制作一个DIY虚拟现实工具包,但Python方面的知识还不够。但到目前为止,我认为Python是实现以下目标的唯一途径:;该程序从网络摄像头提要中获取每一帧,获取蓝色像素,并平均像素的所有XY位置,并使鼠标移动到那里。在OpenCV和Python中 我在谷歌上搜索了一百万次,却找不到我需要的东西。我花了大约11个小时搜索OpenCV文档,什么也没找到。我只需要完成这个程序。我正在运行Python3.7.3和OpenCV 2 任何帮助都将不胜感激。我可以接受别人给我完整的代码,只要它是可
*编辑,我正在使用Windows x86。将图像转换为HSV。HSV通常更适合检测特定颜色区域。处理与您描述的问题相同的问题,并提供有用的链接。使用inRange函数检测蓝色像素后,使用遮罩获得坐标值的平均值(np.argwhere可用于获取坐标,然后使用np.mean over axis=0)。能否提供一些代码?我刚开始学习Python。我不知道这意味着什么。老兄,这是一个提问的地方,解决你正在处理的问题的怀疑。不要要求别人在你的地方工作。我知道你是个初学者。这就是为什么你需要自己解决它。或者你永远也学不会