在mouse_callback函数中,可以通过参数x和y来获取鼠标的坐标。

import cv2

def mouse_callback(event, x, y, flags, param):
    if event == cv2.EVENT_LBUTTONDOWN:
        print("鼠标左键按下,坐标为:", x, y)

# 创建图像窗口
cv2.namedWindow("image")

# 读取图像
image = cv2.imread("image.jpg")

# 设置鼠标回调函数
cv2.setMouseCallback("image", mouse_callback)

# 显示图像
cv2.imshow("image", image)
cv2.waitKey(0)
cv2.destroyAllWindows()

在mouse_callback函数中,当鼠标左键按下时,会打印出鼠标的坐标。你可以根据自己的需求对鼠标事件进行处理。

怎么获取mouse_callback函数中获得的坐标

原文地址: https://www.cveoy.top/t/topic/hAmW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录