opencv获取像素点坐标
时间: 2023-07-04 16:23:52 浏览: 256
利用opencv实现鼠标指针停留获取像素坐标和像素值,也可以实现仿射变换
5星 · 资源好评率100%
要获取像素点坐标,你可以使用OpenCV中的Mat对象和其提供的at()方法。例如,假设你有一个名为img的Mat对象,想要获取坐标为(x,y)处的像素点,代码如下:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 获取像素点坐标为(x,y)处的像素点
x, y = 100, 200
pixel_value = img[y, x]
print('坐标为({},{})处的像素值为:{}'.format(x, y, pixel_value))
```
在这里,我们通过at()方法获取了像素点(x,y)处的像素值。需要注意的是,OpenCV中的像素点坐标是(x,y),而不是常见的(y,x)。
阅读全文