OpenCV 3.1でOSVR IRカメラを使用しようとしています。OpenCV 3でOSVRカメラを使用する
初期化は正常です。
カメラに緑のLEDが点灯しています。
私がVideoCapture.read(mat)
を呼び出すと、それは偽を返し、mat
は空です。 他のカメラは同じコードで正常に動作し、VLCはOSVRカメラからストリームを取得できます。
さらなるテストでは、grab()
がtrueを返しますが、retrieve(mat)
は再びfalseを返します。 カメラから幅と高さを取得すると期待される結果が得られますが、MODEとFORMATは0になります。
これは設定上の問題ですか? VideoCapture.set
コールの組み合わせで解決できますか?
うん、v6のファームウェアそれがWindows以外で作業として取得する必要があった、それは実際には発生しない形式を、広告しないように、同期の問題やV7ファームウェアはUSB UVCディスクリプタを修正修正副産物は、WindowsのOpenCVでもデフォルトで動作します。私はそれがデフォルトで偽のフォーマットを使用しようとしていたと仮定しています。 –