大きな画像のサイズ変更(〜7573 x〜9485)を処理する優れた画像サイズ変更ライブラリを知っている人はいますか。高速で、多くのメモリを消費しないものは素晴らしいでしょう。現在、私は IrfanView を使用しており、シェルで引数を指定して呼び出すだけですが、.net にもう少し統合できるものを見つけたいと考えています。
ありがとう。
大きな画像のサイズ変更(〜7573 x〜9485)を処理する優れた画像サイズ変更ライブラリを知っている人はいますか。高速で、多くのメモリを消費しないものは素晴らしいでしょう。現在、私は IrfanView を使用しており、シェルで引数を指定して呼び出すだけですが、.net にもう少し統合できるものを見つけたいと考えています。
ありがとう。
ずっとImageMagick 。これは、実行したい可能性のあるほぼすべての画像関連の操作を含むコードベースであり、C でかなり効率的に実装されています。これには、さまざまな種類のサイズ変更が含まれます。 ) または複製ピクセルMagickNetを含む、アプリケーションで使用できる API (言語バインディング) がたくさんあります。
また、それがあなたがやろうとしていることとまったく関係があるかどうかはわかりませんが、これはかなりクールな SIGGRAPH ペーパーだと思いました。こちらのクールなデモに示されているテクニックと、ImageMagick での実装と使用については、こちらで説明されています。
数年前、比較的大きな画像 (12 メガピクセルの画像) をロードする必要のあるプログラムでFreeImageを使用しました。それは非常にうまく機能し (GDI+ よりもはるかに優れています)、API は理解して使い始めるのが非常に簡単です。私は .NET ラッパーも作成しましたが、まだどこかに置いていると思いますが、今では .NET 用のより優れたラッパー/バインディングが存在するはずです。
はい、間違いなく ImageMagick を選びます。私があなただったらhttp://midimick.com/magicknet/を試してみます..
私は過去に ImageMagick を使用しました。コマンド ラインからも呼び出す必要があることに注意してください。幸いなことに、プロジェクトに簡単に統合でき、非常に強力なユーティリティです。