4

カメラ画像を処理する Linux アプリケーションがあります。現在、画像データで満たされた v4l2 カーネル サブシステムにバッファを提供しています。

ただし、このフレームがいつ (カメラによって) キャプチャされたかをできるだけ正確に知る必要があります。バッファを使用すると、タイムリーにすべてのフレームを処理できない可能性があるため、これがいつ発生したか正確にわからない場合があります (つまり、数ミリ秒間既に利用可能な画像を一度に要求する可能性があります)。

私が探しているのは、画像がキャプチャされた時間 (またはその年齢) を決定 (または推定) する方法です。私の明示的な要求があった場合にのみ送信されます。

環境: UVC Web カメラ、Linux カーネル 2.6.3x、V4L2 API

4

1 に答える 1

3

v4l2_buffer構造には、タイムスタンプフィールドがあります。しかし、この質問も参照してください:v4l2_buffer-> timestamp値はどこからカウントを開始しますか?

于 2012-04-22T08:37:11.230 に答える