MS Windows 7 の MS Visual C++ 10.0.4 でOpenCV 2.3.1 Win Superpackを使用しています。一部の OpenCV 関数はファイルを実行しますが、cv::cvtColor は msvcp80d.dll、msvcr80d.dll、gpsvc.dll、IEShims.dll を呼び出しているようです。 sysntfy.dll。それらを検索パスに追加すると、次のメッセージが表示されます。
プロシージャ エントリ ポイント ?free@allocate_root_with_contect_proxy@tbb@@QBEXAAVtask@3@@Z がダイナミック リンク ライブラリ tbb_debug.dll に見つかりませんでした。
Dependency Walker によると、64 ビット バージョンの SYSNTFY.DLL と GPSVC.dll があり、32 ビット バージョンが必要ですが、システム 32(C:\windows) ディレクトリからファイルをコピーしました。これら 2 つの DLL の 32 ビット バージョンをダウンロードする必要があるかもしれませんが、Web 上でそれらを見つけることができませんでした。
事前に感謝します、ピーター。