ошибка времени выполнения в примере настройки пакета - Matlab

Я спросил об этом на форумах MATLAB, но не получил ответа. Надеюсь, здесь кто-нибудь ответит на вопрос:

Я попытался использовать пример настройки пакета по адресу https://www.mathworks.com/help/vision/ref/bundleadjustment.html#inputarg_xyzPoints

Однако я получаю сообщение об ошибке: «Ошибка при использовании getPrmDflt (строка 47) нечетное количество параметров в prm.

в этой строке: [xyzRefinedPoints,refinedPoses] = bundleAdjustment(xyzPoints,pointTracks,cameraPoses,cameraParams);

После более подробного изучения входные данные для getPrmDflt полностью отличаются от того, что ожидает функция. Есть ли какая-то ошибка или неправильный вызов функции в коде настройки пакета?


person Ramanpreet Singh    schedule 01.02.2017    source источник
comment
Если вы считаете, что нашли ошибку в коде MathWorks, вероятно, лучше обратиться за помощью в службу технической поддержки: mathworks.com/support/contact_us/index.html   -  person Thomas Ibbotson    schedule 01.02.2017


Ответы (1)


это была ошибка с моей стороны. Пару лет назад я загрузил набор инструментов Винсента MATLAB для использования, и в нем был вызов функции bundleAdjustment, который переопределял функцию MATLAB.

person Ramanpreet Singh    schedule 02.02.2017