import cv2
import numpy as np
#144621、142832、142836、142744、142739、142733、145448、
# 图片路径
img = cv2.imread('./data/data/img/RK03AA8U142922_01_145435_ok.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)
cv2.namedWindow("image")
cv2.setMouseCallback("image", on_EVENT_LBUTTONDOWN)
cv2.imshow("image", img)
cv2.waitKey(0)
print(a[0], b[0])
python获取图像坐标点
最新推荐文章于 2025-10-09 16:45:30 发布
该博客介绍了如何使用OpenCV和Python实现图像上鼠标左键点击事件的响应,通过cv2.circle和cv2.putText函数实时标记点击位置,适合初学者了解图像交互的基本操作。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.8
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
2852

被折叠的 条评论
为什么被折叠?



