鼠标绘图
1、目标
捕获鼠标事件
OpenCV函数:cv2.setMouseCallback()

2、知道鼠标在哪儿
OpenCV中,我们需要创建一个鼠标的回调函数来获取鼠标当前的位置、当前的事件如左键按下/左键释放或是右键单击等等,然后执行相应的功能。
使用cv2.setMouseCallback()来创建鼠标的回调函数,比如我们在左键单击的时候,打印出当前鼠标的位置:
import cv2import numpy as np# 鼠标的回调函数def mouse_event(event, x, y, flags, param): # 通过event判断具体是什么事件,这里是左键按下 if event == cv2.EVENT_LBUTTONDOWN: print((x, y)) img 继续阅读与本文标签相同的文章
-
【Python数据科学手册】专题:支持向量机
2026-05-21栏目: 教程
-
Python+OpenCV教程基础篇:图像混合
2026-05-21栏目: 教程
-
怎样用PCA技术简化数据,你造吗?
2026-05-21栏目: 教程
-
应用|如何用Python+OpenCV画动态时钟?
2026-05-21栏目: 教程
-
如何使用PyTorch实现面向NLP的深度学习?
2026-05-21栏目: 教程
