python3 OpenCV 按钮事件

这是我第一次写的博客,有不足之处还请大家理解和指出,有错误之处还请大家写个评论点明一下,有逻辑不恰当之处,还请大家向CSDN举报。

我写的博客目的有两点,一是我需要的知识可以随时查用;二是像我一样的菜鸟级少走少绕圈的路,因为大神会假设你会懂英文,看起来很简单的就略过了,所以我只好“画蛇添足”了。

我在网上查了一下,发现python3没有OpenCV鼠标相应事件,所以我只好贴过来,方便对英文不熟悉的菜鸟(因为我也是菜鸟的滴)参考一下,切记要多实践证明,少做想当然的事。

import cv2
for i in dir(cv2):
    if 'EVENT' in i:
        print(i)


EVENT_FLAG_CTRLKEY  按Ctrl不放事件
EVENT_FLAG_SHIFTKEY 按Shift不放事件
EVENT_FLAG_ALTKEY   按Alt不放事件
EVENT_FLAG_LBUTTON 左键拖曳
EVENT_FLAG_MBUTTON 中键拖曳
EVENT_FLAG_RBUTTON 右键拖曳

EVENT_MOUSEMOVE   鼠标移动
EVENT_LBUTTONDOWN 按下左键
EVENT_RBUTTONDOWN 按下右键
EVENT_MBUTTONDOWN 按下中键
EVENT_LBUTTONUP   放开左键
EVENT_RBUTTONUP   放开右键
EVENT_MBUTTONUP   放开中键
EVENT_LBUTTONDBLCLK 左键双击
EVENT_RBUTTONDBLCLK 右键双击
EVENT_MBUTTONDBLCLK 中键双击
EVENT_MOUSEWHEEL  滚轮滚动
EVENT_MOUSEHWHEEL 横向滚轮滚动


  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值