0

カメラ プレビュー アプリケーションを実装しています。私はV4Lを使用しており、今までは基本的にこのコードを使用しています> https://linuxtv.org/downloads/v4l-dvb-apis/capture-example.html

この例、またはその件に関して私が見つけた他の例では、フレーム形式を MJPEG に変更してより高い fps レートを得る可能性を見つけることができませんでした。YUY2 の代わりに MJPEG を使用するように V4L に指示する方法はありますか?

4

1 に答える 1

0

それを見つけた、それは実際には非常に簡単です。format struct の pixelformat を V4L2_PIX_FMT_MJPEG に変更するだけです。そう

format.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;

になる

format.fmt.pix.pixelformat = V4L2_PIX_FMT_MJPEG;
于 2016-04-20T08:07:34.323 に答える