2011-06-23 34 views
1

私は、ユーザーが画像のURLを入力するプログラムを持っています。その場合、javaのプログラムは幅と高さが両方とも135pxの画像を縮小する必要があります。 誰かが助けることができますか?javaで画像を縮小する

これは、画像1100X1121 enter image description here

ですが、私は画像の幅と高さが135の倍数と以下のように未満700pxの両方になりたい、今の画像は700px以上135pxと少ないの倍数でもある675X675です:

enter image description here

+0

問題の説明は役に立ちません。何を試しましたか?あなたの正確な問題は何ですか? – bjoernz

+0

URLが137pxで138pxの画像のURLに入力された場合。次に、同じ画像を伸ばしたり、135pxで135pxサイズにしたりするために、画像をズームアウトします。 – Noor

+0

サイズが135x135 px^2のサムネイルを作成しますか? – bjoernz

答えて

2

スケーリングにjava-image-scaling-libraryを使用しています。正常に動作します。新しい画像の幅や高さを簡単に決定できます。

(ほとんどの場合「スケーリング」と呼ばれます)

2

あなたはこの単純なJavaライブラリを試すことができます。Imgscalr

またはあなたの問題は、新しいイメージの大きさを決定するのですか?

+0

Nightsorrowがリンクしているものに加えて、imgscalrは画像の寸法をそのまま維持するので、幅や高さを指定して、選択した寸法に適合させるか、画像の向きに基づいて自動的に決定することができます。だから、完璧な寸法を計算するのではなく、必要な幅を計算してそれに渡すだけです。Scalr.resize(image、width); –

関連する問題