最近、ピクセル レベルで画像を操作するさまざまな方法を調べているときに、この記事を目にしました。
http://www.codeproject.com/Articles/16403/Fast-Pointerless-Image-Processing-in-NET
そして著者は次のように述べています。
ポインターの代わりにマネージ配列を使用する場合のパフォーマンス コストは? マネージ配列を使用すると、ポインターを使用するより遅くなりませんか? 驚かれるかもしれませんが、私のテストによると、答えはノーです。私のテストでは、配列メソッドはポインター メソッドよりも少なくとも 10% 高速であることがわかりました。
ピクセル レベルで画像を操作する最初の試みはGetPixel
/SetPixel
メソッドを使用することでしたが、これは信じられないほど遅いものでした。その後、このリンクに誘導されましたが、かなり高速でした。
記事に記載されている方法を試したことはありませんが、サポートしてくれる人はいますか? それとも、特定の条件下でのみ高速になるのでしょうか?