OpenCV 中的 Gui 特性——4鼠标绘图

Posted lanzhijie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV 中的 Gui 特性——4鼠标绘图相关的知识,希望对你有一定的参考价值。

把鼠标当画笔

目标

  学习使用 OpenCV 处理鼠标事件

  要用的函数是:cv2.setMouseCallback()

1.1 简单演示

  这里我们来创建一个简单的程序,它会在图片上你双击过的位置绘制一个圆圈,首先创建一个鼠标事件回调函数,当鼠标事件发生时它就会被执行,鼠标事件可以是鼠标上的任何动作,比如左键按下,左键松开,左键双击等,我们可以通过鼠标事件获得与鼠标对应的图片上的坐,根据这些信息我们可以做任何我们想做的事,你可以通过执行下列代码查看所有被支持的鼠标事件

以上是关于OpenCV 中的 Gui 特性——4鼠标绘图的主要内容,如果未能解决你的问题,请参考以下文章

opencv 绘图及交互(python)

使用OpenCV 的GUI中的鼠标盒滑动条

在opencv2.4.5(Qt gui特性)中使用createButton segfault

[OpenCV实战]28 基于OpenCV的GUI库cvui

在 Windows 中的 Qt 中配置 OpenCv

OpenCV 图像处理:常用绘图函数