5

VLFEAT関数vl_imsmoothを使用しようとしていますが、matlabでエラーが発生します:'SCRIPT vl_imsmoothを関数として実行しようとしています:'

なぜこれが起こるのですか?

いくつかのmexファイルが原因である可能性がありますか?vl_featのc++コードを再コンパイルする必要がありますか?

4

2 に答える 2

9

この問題は、正しい mexw32 または mexw64 ファイル フォルダーを ..\vlfeat\toolbox\mex から ..\vlfeat にコピーすることで修正できます。私の場合、オペレーティング システムは 64 ビットです。フォルダは ..\vlfeat\mexw64 のようになります。

于 2013-03-25T20:51:18.690 に答える
8

パス「.../vlfeat-0.9.16/toolbox/imop/vl_imsmooth.m」の優先順位が「...../vlfeat-0.9.16/toolbox/mex/mexa64」よりも高いため、このエラーが発生しています/vl_imsmooth.mexa64" を実行するだけです

パスツール

次に、imop の上の mexa64 パスをナビゲートすれば完了です!!

于 2013-07-19T08:58:59.993 に答える