2012-05-06 11 views
5

複数のウェブカメラ/カメラを実行しているアプリケーションを作成しています。私はOpenCVで複数のサブウェブカメラで大きなディスプレイウィンドウを開くために持っているウェブカメラの数を検出することはできません。OpenCvを使用してPC上のウェブカメラ/カメラの数を検出します

誰かが私を助けることができますか?

私はOpenCVのウィロウガラージを検索けど、私はOpenCVのが検出されたどのように多くのカメラを伝えるために任意の機能を提供していないと思います

おかげ

答えて

6

に失敗しました。簡単でクロスプラットフォームの方法は、0から10までのループでVideoCapture::open()を呼び出すことで、各繰り返しチェックでVideoCapture::isOpened()trueを返すかどうかを確認することです。この方法で、カメラのインデックスとそれらのカメラの数を知ることができます。

+0

ya。ありがとう。私はこれが有効な方法だと思う:) –

関連する問題