当前位置:   article > 正文

Python获取图像中像素点坐标_python获取图片像素点坐标

python获取图片像素点坐标

       在图片处理过程中,有时候我们想要确定图片中某一像素的坐标,可以通过下面方法得到。点击运行程序,用鼠标点击我们想要获取坐标的区域,即可获得其坐标。结束方式是,敲击键盘“q”,回车,即可结束程序。

  1. # -*- coding: utf-8 -*-
  2. """
  3. Created on Mon Jan 10 13:58:57 2022
  4. @author: 2540817538(有问题联系此QQ)
  5. """
  6. import cv2
  7. img=cv2.imread('C:/Users/25408/Desktop/p1.jpg')
  8. def on_EVENT_LBUTTONDOWN(event, x, y, flags, param):
  9. if event == cv2.EVENT_LBUTTONDOWN:
  10. xy = "%d,%d" % (x, y)
  11. print(x,y)
  12. cv2.circle(img, (x, y), 2, (0, 0, 255))
  13. cv2.putText(img, xy, (x, y), cv2.FONT_HERSHEY_PLAIN,1.0, (0,0,255))
  14. cv2.imshow("image", img)
  15. cv2.namedWindow("image")
  16. cv2.setMouseCallback("image", on_EVENT_LBUTTONDOWN)
  17. while(1):
  18. cv2.imshow("image", img)
  19. key = cv2.waitKey(5) & 0xFF
  20. if key == ord('q'):
  21. break
  22. cv2.destroyAllWindows()

运行示例:

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号