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