26

ディレクトリ名「opencv2」にあるはずのインクルードファイルを見つけるのに苦労しています!ここからOpenCV-2.4.0.tar.bz2をダウンロードし、ファイルを抽出してcmakeを実行しました。これにより、ライブラリが正常にビルドされたようです。

問題は、「opencv2」の「include」ディレクトリの下に、大量のヘッダーファイルが欠落しているように見えることです。現時点でそこにある唯一のヘッダーファイルは「opencv.hpp」であり、そこには存在しない他のファイルのセット全体が含まれています。誰かが私がこれらのファイルをどこから入手できるか考えていますか?

の写真

ありがとう!

4

2 に答える 2

20

モジュールのヘッダーファイルは、独自のディレクトリにあります。calib3d.hppたとえば、で見つけることができます/modules/calib3d/include/opencv2/calib3d。CMakeによって作成されたMakefileはこれらのアドレスを知っているためmake install、ヘッダーファイルはすべてにコピーされ/usr/local/include/opencv2ます。

于 2012-05-14T18:39:39.550 に答える
16

Windows で cmake-gui と Visual Studio を使用して opencv を作成していた場合 (私は 3.4.0 を使用していました)、このプロジェクトをビルドすることを忘れないでください。

ここに画像の説明を入力

これにより、必要なすべてのファイルが 1 つのフォルダーに生成されるため、ヘッダー ファイルを簡単に接続できます。

ここに画像の説明を入力

于 2018-01-26T08:47:28.213 に答える