5

状況は次のとおりです。

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 でキャプチャできると考えています。

私たちが言ったように、私たちは少し混乱/迷子になっています。

どんな提案でも大歓迎です!ありがとう

4

1 に答える 1