2017-02-01 9 views
2

MATLABフォーラムで質問しましたが、回答が得られませんでした。誰かがここで質問に答えることができます願って:「エラーgetPrmDfltを使用して(ライン47)bundleAdjustmentでPRMエラーのパラメータの数が奇数(ライン:バンドル調整例のランタイムエラー - matlab

私はしかしhttps://www.mathworks.com/help/vision/ref/bundleadjustment.html#inputarg_xyzPoints

でバンドル調整例を使用してみましたが、私はエラーを取得します49)getPrmDflt(のvarargin、{ 'KMask'、[]、 'nItr'、500、...」の行で

:[xyzRefinedPoints、refinedPoses] = bundleAdjustment(xyzPoints、pointTracks、cameraPoses、cameraParams);

これ以上見ると、getPrmDfltの入力は、関数が期待するものとはまったく異なります。バンドル調整コードにバグや間違った関数呼び出しがありますか?

+0

MathWorksコードでバグを見つけたと思われる場合は、テクニカルサポートに連絡してください。https://www.mathworks.com/support/contact_us/index.html –

答えて

2

私の側からは誤りでした。私は数年前にVincentのMATLABツールボックスをダウンロードして使用していましたが、MATLAB関数をオーバーロードするbundleAdjustment関数呼び出しがありました。

関連する問題