状況は次のとおりです。
OpenCv 2.4.0 と Qt 5.0.2 でカメラを動作させることができました。カメラは 30 fps で 1080p のビデオを録画できるはずです。
ただし、1920x1080 で録画すると 10 fps でスタックします。
使用しているコードは次のとおりです。
Capture cv::VideoCapture;
Capture.open(0);
Capture.set(CV_CAP_PROP_FRAME_WIDTH, 1920):
Capture.set(CV_CAP_PROP_FRAME_HEIGHT, 1080);
すでにこのコマンドを使用しようとしました ( openCV 2.4.3 を使用して、logitech c920 から 30fps で 1080p をキャプチャすることから得たものです):
Capture.set(CV_CAP_PROP_FOURCC, 'M', 'J', 'P', 'G');
しかし、何の成功もありません。
カメラのストリームは、h264 (カメラが行う内部変換のおかげ) または mjpg でキャプチャできると考えています。
私たちが言ったように、私たちは少し混乱/迷子になっています。
どんな提案でも大歓迎です!ありがとう