2

WriteableBitmap を使用して 1 秒あたり 10 フレームでデータを 500x500 8 ビットのインデックス付きイメージとしてレンダリングする WPF アプリケーションを設計しています。

2 次元メディアン フィルタリング、ガウス ブラー、移動平均など、計算能力を必要とするいくつかのリアルタイム画像処理アルゴリズムを出力に追加したいと考えています。

  • そのようなタスクを実行するために WPF ピクセル シェーダーを使用しようとした人はいますか?
  • プラットフォーム固有の画像処理ライブラリは効率的ですか? (例: インテル IPP ?)
  • それとも、DirectX ベースのカスタム レンダラーが解決策になるのでしょうか?

どんなヒントでも大歓迎です。現時点では、すべてが .NET アプリケーション内で計算されており、最適化の余地があると考えています。

ご協力ありがとうございました、

よろしくお願いします、

ロマン

4

1 に答える 1

1

データが純粋に表示用である場合は、ピクセル シェーダーを使用することをお勧めします。あなたが提案する他の2つのオプションは両方とも、複雑さを増すアンマネージコードとの相互運用を必要とします。

于 2010-11-10T18:38:21.493 に答える