python圆点标定板所有点
时间: 2023-07-06 22:04:07 浏览: 127
圆标志标定板
4星 · 用户满意度95%
圆点标定板的所有点可以使用OpenCV库中的函数 `findCirclesGrid()` 来检测。下面是一个简单的示例代码:
```python
import cv2
# 读取圆点标定板图像
img = cv2.imread('calibration_board.png')
# 定义圆点标定板的行、列数
rows = 6
cols = 9
# 寻找圆点标定板的所有点
ret, corners = cv2.findCirclesGrid(img, (cols, rows))
if ret == True:
# 所有点的坐标
print(corners)
else:
print("未找到所有点")
```
其中,`findCirclesGrid()` 函数会返回一个布尔值和一个包含所有点坐标的数组,布尔值表示是否成功找到了所有点。在上述代码中,我们指定了圆点标定板的行数和列数,并将其作为参数传递给函数。最后,如果函数成功找到了所有点,我们就可以打印出它们的坐标。
阅读全文