2009-05-28 12 views
1

は等、他の1つの形式から画像を変換して画像を拡大縮小等の画像操作を行うための任意のオープンソースや商用JavaフレームワークはありJavaの画像フレームワーク

あるジャーのないinstallation.Setがあってはならない

仕事をするクラスパスで。

私はjava-image-scalingライブラリを調べましたが、問題が発生しています。

ありがとうございます。

答えて

2

これらの操作のほとんどは、JavaでネイティブにJAIを使用して実行できます。 Swing Graphics2Dを使用して、必要な操作を行うこともできます。

+0

JAIも試しました。 gifや他のフォーマットからサムネイルを生成する際に問題があります。 –

+1

それは、あなたですか?具体的で、おそらく私たちが助けることができます。 –

+0

私はアニメーションGIFサポートのためにいくつかのサードパーティのクラスを使用しなければならないことを知っていますが、それは正常なgifをうまく処理できるはずです。 – moshen

1

ImageMagickは、あなたが取り組んでいる種類の作業を行うための最良のフレームワークであり、JMagickまたはIm4javaを使用してその使用方法をラップすることはできますが、ImageMagickをインストールする必要があります。

0

Catalano Frameworkを使用してください。それは極端に簡単です。同じコードをAndroidでも実行できます。並行して多くのアルゴリズムがあります。 例:イメージのサイズを変更します。

FastBitmap fb = new FastBitmap(pathname); 

//You can choose interpolation algorithm too. 
Resize r = new Resize(); 
r.applyInPlace(fb);