私はパイプの夢かもしれない質問がありますが、私の仲間のStack Overflow'ersが私を助けてくれるかどうか知りたかったのです。画像操作にGDI +の代わりにグラフィックカードを使用する
私が働く会社では、毎月億円の画像操作をしています。基本的には、大量の画像を取り、それを256ピクセル四方の画像にスライスし、色を量子化してpngとして保存し、次のマンモス画像上に移動します。私たちはできるだけ早くこれを行うために数多くの技術を採用していますが、現在は非常に高速ですが、スピードを飛躍的に向上させるチャンスがあると思います。
アプリケーション自体は.Net 2.0です。大きな画像のさまざまなバイトをループし、小さな画像ごとにバイトを読み取り、量子化アルゴリズムを実行した後にGDIを使用して画像を保存します。私たちにはこのアプリケーションを実行する数十台のマシンがあり、それらのすべてにはNvidia Geforce 8 Videoカード(またはそれ以上)があります。
CPUの代わりにGPUを使用して上記のタスクの一部またはすべてを実行する方法はありますか?もしそうなら、私はこれをどのようにするのですか?残念ながら私はこのようなものは一度もコーディングしていないので、誰かが私を助けることができれば、かなり徹底的に(そしてゆっくりと)説明する必要があるかもしれません。
万が一衛星画像を処理していませんか? – hannson
実際はありませんが、プリンシパルは同じです。 – Ash