今、私がやろうとしているのは、Axis IPカメラからのストリーミング画像を表示する新しいGUI、本質的にはdirectX(より正確にはdirect3D)を使用するソフトウェアを作成することです。
とりあえず、プログラム全体のフローは次のようになると思いました。1.Axisプログラムを取得してストリーミング画像を取得します。2。画像をDirect3Dプログラムに渡します。3.画面にプログラムを表示します。
現在、私はaviビデオからビデオフレームをロードして表示する(テスト用の)やや基本的なDirect3Dアプリを作成しました。DirectXを使用してビデオから直接画像をロードする方法がわからないため、OpenCVを使用してビデオからフレームを保存し、DXにアップロードさせました。非常に遅い。
現在、いくつか不明な点があります。1. C ++で動作するAxisプログラムを入手する方法(後で例を調べますが、大したことはありません)2.AxisIPカメラプログラムから直接画像をアップロードする方法。
では、私のプログラムをより効率的に機能させる方法について、何かアドバイスや提案はありますか?何でも私に知らせてください。