要获得图像标注点信息,你可以使用OpenCV的cv2.imshow()函数显示图像,然后在图像上选择标注点。下面是一个示例代码:

import cv2

def mouse_callback(event, x, y, flags, param):
    if event == cv2.EVENT_LBUTTONUP:
        print("x =", x, "y =", y)

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

# 创建窗口并显示图像
cv2.namedWindow("Image")
cv2.imshow("Image", image)

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

# 等待按键
cv2.waitKey(0)

# 关闭窗口
cv2.destroyAllWindows()

运行这段代码后,将会显示图像窗口,并在点击鼠标左键时输出所选点的坐标。你可以根据自己的需求修改代码,例如保存标注点的坐标,或者在图像上绘制标注点等


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

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