VLFEAT関数vl_imsmoothを使用しようとしていますが、matlabでエラーが発生します:'SCRIPT vl_imsmoothを関数として実行しようとしています:'
なぜこれが起こるのですか?
いくつかのmexファイルが原因である可能性がありますか?vl_featのc++コードを再コンパイルする必要がありますか?
VLFEAT関数vl_imsmoothを使用しようとしていますが、matlabでエラーが発生します:'SCRIPT vl_imsmoothを関数として実行しようとしています:'
なぜこれが起こるのですか?
いくつかのmexファイルが原因である可能性がありますか?vl_featのc++コードを再コンパイルする必要がありますか?
この問題は、正しい mexw32 または mexw64 ファイル フォルダーを ..\vlfeat\toolbox\mex から ..\vlfeat にコピーすることで修正できます。私の場合、オペレーティング システムは 64 ビットです。フォルダは ..\vlfeat\mexw64 のようになります。
パス「.../vlfeat-0.9.16/toolbox/imop/vl_imsmooth.m」の優先順位が「...../vlfeat-0.9.16/toolbox/mex/mexa64」よりも高いため、このエラーが発生しています/vl_imsmooth.mexa64" を実行するだけです
パスツール
次に、imop の上の mexa64 パスをナビゲートすれば完了です!!