所使用到的函数:
1、 cv2.setMouseCallback()
cv2.setMouseCallback(windowName, onMouse, param=None)
用于将鼠标事件与窗口联系起来 ,onMouse是鼠标响应函数
参数:
-
windowName:窗口名称
-
onMouse:鼠标响应函数
-
param:响应函数传递的的参数
cv2.setMouseCallback('image', draw_circle)
2、onMouse()
onMouse函数为自定函数,与cv2.setMouseCallback()联用
参数:
-
event:鼠标事件,可用参数对应值代替
-
x:鼠标x坐标
-
y:鼠标y坐标
-
flags:鼠标状态,可用参数对应值代替
-
param:param是用户定义的传递到setMouseCallback函数调用的参数
鼠标转台值
对应值 | 含义 |
---|