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

Posted

技术标签:

【中文标题】捆绑调整示例中的运行时错误 - matlab【英文标题】:runtime error in bundle adjustment example - matlab 【发布时间】:2017-06-17 16:35:54 【问题描述】:

我在 MATLAB 论坛上问过,但没有得到回应。希望有人可以在这里回答这个问题:

我尝试使用 https://www.mathworks.com/help/vision/ref/bundleadjustment.html#inputarg_xyzPoints 的捆绑调整示例

但是,我收到一个错误:“在 prm 中使用 getPrmDflt(第 47 行)奇数个参数时出错 bundleAdjustment 中的错误(第 49 行)getPrmDflt( varargin, 'KMask', [], 'nItr', 500, . ..”

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

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

【问题讨论】:

如果您认为自己在 MathWorks 代码中发现了错误,最好联系技术支持寻求帮助:mathworks.com/support/contact_us/index.html 【参考方案1】:

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

【讨论】:

以上是关于捆绑调整示例中的运行时错误 - matlab的主要内容,如果未能解决你的问题,请参考以下文章

使用 Ruby 1.9.3 运行“捆绑安装”时出错

在运行时替换捆绑包中的图像

expo for ios - '启动设备时无法确定运行时捆绑包

函数中的 Matlab RMI 错误包含在启动和运行期间

使用 Matlab 运行时无法找到 mclmcrrt*.dll

从 Python 运行 Matlab 脚本时在 Python 中检测错误并引发标志