捆绑调整示例中的运行时错误 - matlab

时间:2017-02-01 02:54:04

标签: matlab bundle matlab-cvst adjustment

我在MATLAB论坛上问了这个问题,但没有得到答复。希望有人能在这里回答这个问题:

我尝试在https://www.mathworks.com/help/vision/ref/bundleadjustment.html#inputarg_xyzPoints

使用捆绑调整示例

然而,我收到错误:"使用getPrmDflt时出错(第47行)prm中的奇数参数bundleAdjustment中的错误(第49行)getPrmDflt(varargin,{' KMask',[] ,' nItr',500,..."

在这一行:[xyzRefinedPoints,refinedPoses] = bundleAdjustment(xyzPoints,pointTracks,cameraPoses,cameraParams);

在查看之后,getPrmDflt的输入与函数所期望的完全不同。捆绑调整代码中是否存在错误或错误的函数调用?

1 个答案:

答案 0 :(得分:2)

这是我身边的错误。几年前我已经下载了Vincent的MATLAB工具箱供它使用,它有一个bundleAdjustment函数调用,它覆盖了MATLAB函数。