说明
OpenCV 能够使用回调函数注册各种与鼠标相关的事件。这样做是为了根据鼠标事件的类型启动某个用户定义的操作。
先生编号 鼠标事件及描述
1CV.EVENT_MOUSEMOVE当鼠标指针移到窗口上时。
2CV.EVENT_LBUTTONDOWN表示按下了鼠标左键。
3CV.EVENT_RBUTTONDOWN按下鼠标右键的事件。
4CV.EVENT_MBUTTONDOWN表示鼠标中键被按下。
5CV.EVENT_LBUTTONUP当释放鼠标左键时。
6CV.EVENT_RBUTTONUP当释放鼠标右键时。
7CV.EVENT_MBUTTONUP表示鼠标中键已释放。
8CV.EVENT_LBUTTONDBLCLK当双击鼠标左键时会发生此事件。
9CV.EVENT_RBUTTONDBLCLK表示双击鼠标右键。
10CV.EVENT_MBUTTONDBLCLK表示双击鼠标中键。
11CV.EVENT_MOUSEWHEEL向前滚动为正,向后滚动为负。
要在鼠标事件上触发函数,必须在setMouseCallback()函数的帮助下注册它。其命令如下 -
cv2.setMouseCallback(window, callbak_function)
该函数将事件的类型和位置传递给回调函数以进行进一步处理。
没有合适的资源?快使用搜索试试~ 我知道了~
OpenCV的事件处理和电子白板实现
共2个文件
txt:1个
py:1个
需积分: 5 0 下载量 55 浏览量
2023-10-20
14:03:48
上传
评论
收藏 1KB RAR 举报
温馨提示
说明 OpenCV 能够使用回调函数注册各种与鼠标相关的事件。这样做是为了根据鼠标事件的类型启动某个用户定义的操作。 先生编号 鼠标事件及描述 1CV.EVENT_MOUSEMOVE当鼠标指针移到窗口上时。 2CV.EVENT_LBUTTONDOWN表示按下了鼠标左键。 3CV.EVENT_RBUTTONDOWN按下鼠标右键的事件。 4CV.EVENT_MBUTTONDOWN表示鼠标中键被按下。 5CV.EVENT_LBUTTONUP当释放鼠标左键时。 6CV.EVENT_RBUTTONUP当释放鼠标右键时。 7CV.EVENT_MBUTTONUP表示鼠标中键已释放。 8CV.EVENT_LBUTTONDBLCLK当双击鼠标左键时会发生此事件。 9CV.EVENT_RBUTTONDBLCLK表示双击鼠标右键。 10CV.EVENT_MBUTTONDBLCLK表示双击鼠标中键。 11CV.EVENT_MOUSEWHEEL向前滚动为正,向后滚动为负。 要在鼠标事件上触发函数,必须在setMouseCallback()函数的帮助下注册它。其命令如下 -cv2.setMouseCallba
资源推荐
资源详情
资源评论
收起资源包目录
OpenCV的事件处理和电子白板实现.rar (2个子文件)
OpenCV的事件处理和电子白板实现
Myevent.py 789B
ReadMe.txt 1KB
共 2 条
- 1
资源评论
无水先生
- 粉丝: 8w+
- 资源: 85
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功