Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 摄影机校准的opencv教程中出错_Python_Opencv_Computer Vision_Camera Calibration - Fatal编程技术网

Python 摄影机校准的opencv教程中出错

Python 摄影机校准的opencv教程中出错,python,opencv,computer-vision,camera-calibration,Python,Opencv,Computer Vision,Camera Calibration,我是opencv库的新手 我试图将教程应用于相机校准,但在使用函数cv.cameraCalibrate时,我收到一个错误,即未定义“灰色” 恐怕这些图像没有被读取?即使当我尝试从一个目录加载一些棋盘格照片时,仍然存在同样的问题 您可以在此处找到本教程的链接 这是图像导入不正确时出现的错误。 检查您尝试导入的图像是否与python脚本位于同一文件夹中。 如果它们不是,并且您不想移动它们,则可以指定脚本要查找的目录的路径 无法加载图像。因此,for循环不会在图像数组上迭代,因此循环中的灰色变量永远不

我是opencv库的新手

我试图将教程应用于相机校准,但在使用函数cv.cameraCalibrate时,我收到一个错误,即未定义“灰色”

恐怕这些图像没有被读取?即使当我尝试从一个目录加载一些棋盘格照片时,仍然存在同样的问题

您可以在此处找到本教程的链接

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

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

gray似乎在那里:gray=cv.cvtcolormg,cv.COLOR\u bgr2 gray您确定所有缩进都是应该的吗?是的,完全相同