import cv2
clicked = False #鼠标是否被按下
def onMouse(event,x,y,flags,param):
'''
define:鼠标操作响应函数
event:鼠标回调事件参数
x,y:鼠标指针在图像坐标系的坐标(不是窗口坐标系)
flags:鼠标回调的标志参数
param:param是用户定义的传递到setMouseCallback函数调用的参数
'''
#声明clicked为全局变量
global clicked
'''
func:每次在图像上单击鼠标左键再抬起的过程,setMouseCallback()都会分3次调用鼠标响应函数,并且响应顺序是:
1.左键单击按下;
2.左键单击抬起;
3.鼠标指针位置移动(即使原地单击,鼠标位置并没有移动);
'''
python3.6.3+opencv3.3.0学习笔记四--获取摄像头图像
最新推荐文章于 2023-08-02 23:24:56 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)