0

やあみなさん!私はmexw32ファイルを取得したMatlab(2008)でopencvライブラリの関数を使用しています。残念ながら、これらは、Matlab が 64 ビット バージョンとして自動的にインストールされる 64 ビット Windows 7 システムでは動作しなくなりました。64 ビット版をコンパイルするには何が必要ですか? 元の C ファイルはありませんが、関数は opencv 関数の単なるラッパーです。(コンパイルには VisualStudio 2008 または 2010 を使用できます)

アドバイスやヒントをありがとう!

4

1 に答える 1

0

MATLAB 64 ビットは、実際には 64 ビット MEX ファイルを必要とします。ここで最新の opencv バージョンをダウンロードできますが、ラッパー コードがないと、すぐに修正することができません。ただし、MEX に精通している場合は、必要な機能のために単純なラッパーを書き直すことができる場合があります。

または、製品を購入して Mathworks に登録した場合は、matlab.comでアカウントにログインし、ライセンスの方法によっては、MATLAB アプリケーション全体の 32 ビット バージョンをダウンロードできる場合があります。Mathworks では、サービス契約の有効期限が切れていても、新たにダウンロードできることに注意してください。以前に購入したものしか入手できません。

于 2011-03-15T17:38:47.987 に答える