2017-01-21 13 views
0

私は現在、オブジェクト検出に取り組んでいます。私はOpenCVからサンプルデモチュートリアルを試しました。 (チュートリアルコードはhttps://github.com/opencv/opencv/blob/master/samples/cpp/tutorial_code/objectDetection/objectDetection.cppです)。OpenCVは灰色のウィンドウ(顔検出の例)を表示します

私の問題は、プログラムをビルドすると、検出ウィンドウとして灰色のフレームが表示されることです。 HereはPythonの解決策ですが、私はこの解決策を試してみましたが、それは私のためには機能しませんでした。

The resulted screenこのリンクから見ることができます。

おかげ

+0

http://stackoverflow.com/a/39559211/5294258をご覧ください。 – sturkmen

+0

ありがとうございます!完璧に動作します – alpay

答えて

0

あなたが同じmain機能を使用してwihtout直接detectAndDisplayを呼び出しているようです。

ちょうど追加detectAndDisplay機能の最後にcv::waitKey()を追加してください。

+0

あなたの応答をありがとうございますが、実際には、私は[リンク](http://stackoverflow.com/questions/8894451/opencv-shows-gray-window)は言うが、画面はまだ灰色です: – alpay

+0

@alpay編集しないでコードをソースから正確にコピーしましたか? –

+0

コードをコピーしてコンソールアプリケーションとして実行しました。 – alpay

関連する問題