opencv教程中用于相机校准的错误

时间:2018-07-04 12:04:09

标签: python opencv computer-vision camera-calibration

我是opencv库的新手

我试图将本教程应用于相机校准,但是当我使用cv.cameraCalibrate函数时,收到未定义“灰色”的错误。

恐怕无法读取图像?即使我尝试从目录中加载一些棋盘照片,仍然是同样的问题

您可以在此处找到本教程的链接 https://docs.opencv.org/3.4/dc/dbb/tutorial_py_calibration.html

2 个答案:

答案 0 :(得分:1)

图片无法加载。因此,for 循环不会迭代图像数组,因此循环内的灰色变量从未被初始化。所以它显示为未定义的灰色变量。 检查您的图像数组是否为空,然后交叉检查您加载图像的路径。

答案 1 :(得分:0)

这是由于未正确导入图像而导致的错误。 检查您要导入的图像是否与python脚本位于同一文件夹中。 如果不是,并且您不想移动它们,则可以指定脚本要查找的目录的路径。