OpenCV中使用C++的鼠标点击功能
Mouse Click function in OpenCV using C++
我对OpenCV相对陌生,我正在尝试使用虚拟鼠标。我想出了如何检测不同的颜色并过滤掉它们。我找不到如何在检测到特定颜色时点击鼠标。这里是我的样本代码:
if (b == 1){
if (x >= 0 && y >= 0 && PosX >= 0 && PosY >= 0)
//Here is the function to left clicking the mouse
}
我想好了如何移动鼠标。我使用了SetCursorPos(x,y)
。如果有任何帮助,我将不胜感激。提前谢谢!
鼠标点击事件随鼠标位置的x,y而来。使用这些坐标访问图像
看看SetMouseCallback()
下面是一个如何使用它的例子。
相关文章:
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 多态性和功能结合
- 带内存和隔离功能的SQLite
- 在CMakeLists.txt的安装功能中使用.cmake文件有什么用
- 类模板的成员功能的定义在单独的TU中完全专业化
- 有没有一种方法可以创建一个带有哈希表的数据库,该哈希表具有恒定时间查找功能
- 如何在C++中获得"静态纯虚拟"功能?
- 两个文件使用彼此的功能-如何解决
- 在鼠标按下时移动 SDL2 窗口的功能闪烁窗口并且移动速度不够快
- 如何使用 Turbo C++并行运行两个功能,一个用于键盘,一个用于鼠标?
- 如何从鼠标处理程序中调用成员功能
- 在Visual Studio 08中悬停鼠标时显示功能信息
- OpenCV中使用C++的鼠标点击功能
- 使用 Kinect 调用 Open Gl 的鼠标功能
- 使用Qt鼠标功能时'&'和'=='的区别?
- GLUT 键盘和鼠标功能只是不会被调用
- Qt:鼠标移动功能不正常
- 删除鼠标滚轮QGraphics视图上的滚动功能
- 使用 GLM 功能放大 OpenGL 中的当前鼠标位置
- Qt Creator, c++,鼠标悬停功能