1. ホーム
  2. c++

[解決済み] OpenCV haarcascade_frontalface_alt.xml が見当たりません.

2022-02-18 21:31:48

質問

この問題を抱えた人はたくさんいるようです。 私のプログラムは、haarcascade_frontalface_alt.xmlを見つけることができないようです。 haarcascade_frontalface_alt.xml IS in current working directory, and every この時点で他のプロジェクトのディレクトリに と、C:haarcascade_frontalface_alt.xml"の両方で試しましたが、うまくいきません。プロパティで"unblocked"になっていることを確認しましたが、まだ何もありません。Windows 7 x64でhaarcascade_frontalface_alt.xmlをopencvに表示させる方法を知っている方はいらっしゃいますか? どうもありがとうございました。

解決方法は?

私の場合、"haarcascade_frontalface_alt.xml"は、以下のディレクトリにあります。 C:\opencv2.4.9sourcesdatahaarcascades

以下のコマンドで読み込んでいます。

CascadeClassifier cascade1; cascade1.load("C:/opencv2.4.9/sources/data/haarcascades/haarcascade_frontalface_alt.xml");

win7 x64でファイルのある場所を正確にパスで指定すると、こちらで動作しているようです。

もう一つのチェックポイントは、ライブラリが正しくリンクされているかどうかです(例:デバッグモード/リリースモード、どちらを使用しているか)。