Python cv2 图片中鼠标点击获取像素点坐标
发布日期:2021-05-14 23:02:46 浏览次数:16 分类:精选文章

本文共 592 字,大约阅读时间需要 1 分钟。

 

效果:

代码:

import cv2import numpy as np# 图片路径img = cv2.imread('test.jpg')a = []b = []def on_EVENT_LBUTTONDOWN(event, x, y, flags, param):    if event == cv2.EVENT_LBUTTONDOWN:        xy = "%d,%d" % (x, y)        a.append(x)        b.append(y)        cv2.circle(img, (x, y), 1, (0, 0, 255), thickness=-1)        cv2.putText(img, xy, (x, y), cv2.FONT_HERSHEY_PLAIN,                    1.0, (0, 0, 0), thickness=1)        cv2.imshow("image", img)        print(x,y)cv2.namedWindow("image")cv2.setMouseCallback("image", on_EVENT_LBUTTONDOWN)cv2.imshow("image", img)cv2.waitKey(0)print(a[0], b[0])

OK.

 

 

上一篇:Vue 使用axios
下一篇:一行代码

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月19日 10时22分04秒