首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏深度学习和计算机视觉

    【从零学习OpenCV 4鼠标响应

    经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《从零学习OpenCV 4》。 有时我们需要在图像中标记出重要的区域,这时通过鼠标可以很好的完成这项任务,因此OpenCV 4中也提供了鼠标响应相关函数setMouseCallback(),该函数的函数原型在代码清单3-56中给出。 void * userdata = 0 4. ) winname:添加鼠标响应的窗口的名字 onMouse:鼠标响应的回调函数。 表示按下鼠标左键 EVENT_RBUTTONDOWN 2 表示按下鼠标右键 EVENT_MBUTTONDOWN 3 表示按下鼠标中键 EVENT_LBUTTONUP 4 表示释放鼠标左键 EVENT_RBUTTONUP 代码清单3-58 myMouse.cpp绘制鼠标移动轨迹 1. #include <opencv2/opencv.hpp> 2. #include <iostream> 3. 4.

    1.5K40发布于 2019-12-13
  • 来自专栏Crossin的编程教室

    【Pygame 第4课】 获取鼠标位置

    在电脑上,我们没法直接用手操作,但可以用鼠标替代手指。 在电脑游戏里,鼠标是个很好用的输入设备。因此在很多游戏中,都需要得到鼠标的位置,以响应用户的操作。 现在,我们要在之前hello world的程序上增加一架飞机,并且用鼠标来控制飞机的位置。 得到鼠标位置坐标的方法是: pygame.mouse.get_pos() 与以往用的函数有些不同,这个函数会返回两个值:鼠标的x坐标和y坐标。 = pygame.mouse.get_pos() 然后,在游戏主循环中,把实现准备好的飞机图片画到屏幕上,位置就是(x,y): screen.blit(plane, (x,y)) 运行程序,你会发现,鼠标移动到哪 但是,飞机图片始终在鼠标的右下方。这是因为图片的坐标原点是在左上角,原点与鼠标的位置对齐。

    6.4K120发布于 2018-04-16
  • 来自专栏自动化测试实战

    《selenium2 python 自动化测试实战》(4)——鼠标事件

    鼠标事件包含在ActionChains类中,导入时只需要: from selenium.webdriver.common.action_chains import ActionChains 导入类即可: 常用的方法有: context_click() ——右键单击 double_click() ——双击 drag_and_drop(鼠标按下的元素,鼠标释放的元素) ——拖动 move_to_element () ——鼠标悬停在一个元素上 click_and_hold() ——按下鼠标左键在一个元素上 需要注意的是,这些ActionChains类中对鼠标的操作,在执行的时候需要加perform 上面的代码运行后会发现下面显示出了二维码——这正是鼠标移动上去时候的响应。 再提醒大家一遍,鼠标的操作要有.perform()哦 这些东西都是死的,大家只要能看明白,这次即使记不住,用的时候只需要找出来看看就能立刻写出来的。

    1.1K40发布于 2018-05-18
  • 来自专栏智慧协同

    AngularJS实现鼠标移入显示,鼠标移出隐藏

    很简单: Mouse over me. <div n

    4K30发布于 2019-06-13
  • 来自专栏猿人谷

    使用鼠标

    ) 2 { 3 case WM_PAINT: //处理重绘消息 4 hdc = BeginPaint( hwnd, &ps ) ; 5     完整的示例代码: 1 #include<windows.h> 2 3 LRESULT CALLBACK WndProc( HWND, UINT, WPARAM, LPARAM ) ; 4 WM_PAINT: 4 hdc = BeginPaint( hwnd, &ps ) ; 5 EndPaint( hwnd, &ps ) ; 6 return     完整的示例代码: 1 #include<windows.h> 2 3 LRESULT CALLBACK WndProc( HWND, UINT, WPARAM, LPARAM ) ; 4 define HTSYSMENU 3 //在一个窗口菜单栏或子窗口的关闭按钮上 #define HTGROWBOX 4

    3.6K100发布于 2018-01-17
  • 来自专栏叶子陪你玩编程

    scratch鼠标画笔-模拟鼠标的左右按键效果

    有一个任务,要实现当鼠标按下左键可以绘制蓝色线段,按下右键绘制红色线段,没有按下时不绘制效果。 ? scratch当中鼠标只能检测按下,无法识别左右按下,但是可以通过使用变量记住上次点击的的效果,下一次再点击就切换不同的效果,从而实现鼠标左右按键的效果。

    3.4K10发布于 2020-05-29
  • 来自专栏全栈程序员必看

    html 鼠标形状箭头,CSS各种鼠标样式介绍

    当你想在网页的不同位置让鼠标显示不 同形状,以体现不同的功能区;当你想让你的网站体现与众不同的风格时,考虑一下在鼠标样式上下功夫吧。 其实鼠标样式的用途还是极为广泛的,那么怎样才能实 现鼠标的不同样式呢? 这就要用到css层叠样式表中的cursor属性了。 cursor的属性: pointer:手型 crosshair:十字型 text:平时鼠标移动到文本上的样式 wait:等待的效果 default:默认的那种效果 help:带问号的鼠标样式 e-resize 打开google,输入关键字“鼠标样式”,大家会发现有很多网站都有制作绚丽的鼠标样式,并写好了代码。 Microsoft.XMLHTTP’); } var formData = “pg=”+p; xmlReq.onreadystatechange = function() { if(xmlReq.readyState == 4)

    9.5K20编辑于 2022-09-01
  • 来自专栏Puppeteer学习

    鼠标框选 下篇

    完整代码如下,解释可直接看注释部分: 1 ; (function ($) { 2 3 $.fn.frameSelection = function (options) { 4 $rangeEl); 133 } 134 this.options.mask && this.create('div.mask', 4, fn); 135

    1.3K10编辑于 2022-05-09
  • 来自专栏陶士涵的菜地

    GUI(鼠标事件)

    mouseClicked()方法,传递进参数:MouseEvent对象 调用MouseEvent对象的getClickCount()方法,得到点击次数 这个事件比action事件先执行,但是action事件除了鼠标还可以用键盘执行 Override public void actionPerformed(ActionEvent e) { System.out.println("鼠标点击 action事件"); } }); //鼠标点击 button.addMouseListener(new MouseAdapter @Override public void mouseClicked(MouseEvent e) { System.out.println("鼠标单击 "); if(e.getClickCount()==2){ System.out.println("鼠标双击");

    3.7K20发布于 2019-09-10
  • 来自专栏十月梦想

    js鼠标事件

    页面加载事件(onload),鼠标双击事件(ondbclick) window.onload=function(){                 //绑定元素,执行对应事件 鼠标双击(ondblclick (){                     alert('我是双击显示的');                 }             } 鼠标摁下(onmousedown)事件(摁下就执行,鼠标无需抬起 //绑定元素,执行鼠标抬起事件   鼠标抬起(onmouseup)                 document.getElementById('d4').onmouseup=function(){ 鼠标移入(onmouseover)事件             window.onload=function(){                 //绑定元素,执行鼠标移入事件   鼠标移入(onmousemove ){                     alert('鼠标移出操作');                 }             } PS:鼠标移动(onmousemove)和鼠标移入(onmouseover

    23.1K40发布于 2018-08-29
  • 来自专栏流川疯编写程序的艺术

    OpenCV鼠标画图例程,鼠标绘制矩形

    鼠标画矩形: // An example program in which the // user can draw boxes on the screen. // /* License:

    1.8K50发布于 2019-01-18
  • 来自专栏全栈程序员必看

    鼠标双击测试器_鼠标测试软件怎么用

    提示:以下是本篇文章正文内容,下面案例可供参考 一、使用步骤 点击鼠标左键然后在按钮内移动,正常来说是数字加一,如果数字加了一以上,就说明鼠标出现了双击, 解决方案 解决其实也很简单,更换微动单元就行

    3.1K20编辑于 2022-11-10
  • 来自专栏技术之路

    OpenCVSharp学习笔记(四)控制鼠标获得鼠标回调

    第一个参数@event MouseEventTypes 事件类型 第二三参数为x,y坐标 第四个参数flags 区分左右点击和特殊的键盘按键 第五个参数时用户传递的数据,这里没有用到

    46310编辑于 2024-04-23
  • 来自专栏全栈自学笔记

    常用鼠标事件

    1.常用鼠标事件 1.1 案例:禁止选中文字和禁止右键菜单 1.禁止鼠标右键菜单 contextmenu主要控制应该何时显示上下文菜单,主要用于程序员取消默认的上下文菜单 document.addEventListener 1.3 获取鼠标在页面的坐标 <script> // 鼠标事件对象 MouseEvent document.addEventListener('click', function 这个天使图片一直跟随鼠标移动 案例分析 ① 鼠标不断的移动,使用鼠标移动事件: mousemove ② 在页面中移动,给document注册事件 ③ 图片要移动距离,而且不占位置,我们使用绝对定位即可 ④ 核心原理: 每次鼠标移动,我们都会获得最新的鼠标坐标, 把这个x和y坐标做为图片的 top和left 值就可以移动图片 实现代码 <img src="images/angel.gif" alt= 1px 就会触发这个事件 // 2.核心原理: 每次鼠标移动,我们都会获得最新的鼠标坐标, // 把这个x和y坐标做为图片的top和left 值就可以移动图片

    4.1K10编辑于 2022-05-08
  • 来自专栏柠檬先生

    jquery鼠标事件

    .hover()   将两个时间函数绑定到匹配元素上,分别当鼠标指针进入和离开元素时被被执行。    handlerOut       当鼠标指针离开元素时候触发执行的事件函数。    ,     解除绑定上面的例子中使用:     $("td").unbind('mouseenter mouseleave'); .mousedown()   当鼠标按下的时候绑定的事件处理函数 用法:   $("p").mouseout(function(){     ("p").css("background-color","#E9E9E4");   }); .mouseover ()   当鼠标指针位于元素上方时触发的事件。   

    6.5K70发布于 2018-01-19
  • 来自专栏全栈程序员必看

    css鼠标禁用

    #1.鼠标的悬浮样式:cursor div:hover{ cursor:not-allowed; /* 光标是一个红色的圈加一个斜杠)*/ } 1、default 默认光标 4、pointer 光标呈现为指示链接的指针(-只手) 5、move 此光标指示某对象可被移动。 6、e-resize 此光标指示矩形框的边缘可被向右(东)移动。 #2.阻止click点击事件 ####css禁用鼠标点击事件 pointer-events:none; 注:使用禁止触发事件时,鼠标样式会失效,变成箭头,即cursor:not-allowed; pointer-events

    5.1K20编辑于 2022-08-25
  • 来自专栏网络收集

    css鼠标样式

    1、cursor属性 在CSS中,使用cursor属性来定义鼠标的样式。 语法: cursor:属性值; 说明: cursor属性取值如下,默认值为default。 ;} #div_pointer{cursor:pointer;} </style> </head> <body>

    鼠标默认样式
    鼠标手状样式
    </body> </html> 在浏览器预览效果如下: image.png 分析: 我们可以看到,默认情况下鼠标是斜箭头 大家请记住,一般情况下,我们只需要采用浏览器默认的鼠标样式就可以了,如果实在特别需要的时候可以用“cursor:pointer;”。对于cursor的其他属性值,我们一般用不上。

    6.2K60编辑于 2022-04-13
  • 来自专栏angularejs学习篇

    js鼠标事件

    今天遇到一个非常奇怪而又搞笑的事情:给一个a标签添加一个鼠标移动上时给一个事件,我给其添加的是一个onMouseMove事件,结果在IE6 7 8 9和GOOLE中都很正常,结果在Firox中出现问题了 鼠标的一些事件如下所示: onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件 onMouseMove IE4|N4|O 鼠标移动时触发的事件 onMouseOut IE4 |N3|O3 当鼠标离开某对象范围时触发的事件 onKeyPress IE4|N4|O 当键盘上的某个键被按下并且释放时触发的事件. [注意:页面内必须有被聚焦的对象] onKeyDown IE4|N4|O 当键盘上某个按键被按下时触发的事件[注意:页面内必须有被聚焦的对象] onKeyUp IE4|N4|O 当键盘上某个按键被按放开时触发的事件

    17.4K30发布于 2018-09-20
  • 来自专栏h5学习笔记

    常用鼠标事件

    常用鼠标事件 1 、案例:禁止选中文字和禁止右键菜单 <body>    我是一段不愿意分享的文字    <script>        // 1. contextmenu 我们可以禁用右键菜单 3、 获取鼠标在页面的坐标    <script>        // 鼠标事件对象 MouseEvent        document.addEventListener('click', function (e.clientY);            console.log('---------------------'); ​            // 2. page 鼠标在页面文档的x和y坐标            console.log(e.screenX);            console.log(e.screenY); ​       })    </script> 4、 1px 就会触发这个事件       // 2.核心原理: 每次鼠标移动,我们都会获得最新的鼠标坐标,            // 把这个x和y坐标做为图片的top和left 值就可以移动图片

    2.7K20发布于 2020-09-30
  • 来自专栏linux运维

    系统鼠标设置问题:系统鼠标设置错误,影响使用

    # 查看当前鼠标加速设置xset q | grep -A 1 Pointer # 调整鼠标加速和阈值xset m 2 4 # 设置加速为 2,阈值为 4 加速值越大,鼠标移动越快。 阈值值越小,鼠标在低速时更灵敏。4. 更改鼠标按键映射如果鼠标按键功能异常,可以重新映射按键。 *"None, Up, Button4, 3None, Down, Button5, 3Control_L, Up, Control_L|Button4Control_L, Down, Control_L|Button5 Shift_L, Up, Shift_L|Button4Shift_L, Down, Shift_L|Button5保存后启动 imwheel # 删除用户级别的鼠标配置文件rm -rf ~/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml # 重启系统reboot10.

    87100编辑于 2025-02-09
领券