C ++を使用してカメラから取得したVIDEOHDR
データ(VIDEOHDRの詳細)がありますcapSetCallbackOnVideoStream
capCaptureSequenceNoFile
VIDEOHDR
今、私はデータ表示を画面上のビデオとして撮りたいと思っています。どうすればいいですか?
C ++を使用してカメラから取得したVIDEOHDR
データ(VIDEOHDRの詳細)がありますcapSetCallbackOnVideoStream
capCaptureSequenceNoFile
VIDEOHDR
今、私はデータ表示を画面上のビデオとして撮りたいと思っています。どうすればいいですか?
VIDEOHDR構造体にはないため、ビデオ解像度の幅x高さと画像形式(RGB24、YUYVなど)を別の方法で取得したと思います。
コールバックで受け取る VIDEOHDR 構造体には、lpData と dwBufferLength が含まれています。
画像を表示/レンダリングするには、SDL、OpenGL、OpenCV UI、MFC、QT などの追加のライブラリが必要になる場合があります
これらの lib の 1 つを使用して次のことができます: - 幅 x 高さのウィンドウを作成します - キャプチャ形式、RGB24 などに応じてデータを正しく解釈するようにウィンドウのレンダリングを構成します。- コールバックで新しい HDR を取得するたびに、LpData をレンダーに渡します
ただし、最初にレンダリング フレームワークを選択し、ヘルプが必要な場合は戻ってきてください。