0

Gazeboでシミュレーションを行い、生の画像データを含む画像の生データトピックを公開しています。次に、そのデータをqtでビデオとして表示したいと思います。ビデオウィジェットとして何を使うべきかわかりません。私が念頭に置いているのは、graphicsSceneを作成し、データをQImageとして表示することですが、データの頻度が高すぎるため、その頻度でQImageにロードするのは良いアプローチではないようです。最適な提案を楽しみにしています。

ありがとう。

(ps私はqt4.xとRoselectricでlinux10.04を使用しています)

4

1 に答える 1

0

私はすでに QT+OpenCV を使用して Web カメラ @20Hz から画像を表示しています。これを行うために QImage を使用しました。

確かに、OpenCV のソース コードを見てください。関数 imshow で QImage も使用しています (QT サポートでコンパイルした場合)。見てください:ソース行 2389、生の画像を QImage に設定する方法がわかります。

画像を表示したいだけなら、QGraphicsScene は必要ないと思います。QImage を QLabel に設定するだけです。

于 2012-08-23T07:00:03.990 に答える