画像でいっぱいのフォルダで次のことをしたい。画像は通常 .jpg ですが、任意の画像形式を使用できるとよいでしょう。
- 画像を読み込む
- 長方形を切り取る (x、y、幅、長さ)
- トリミングされたセクションのサイズ変更 (finalWidth、finalLength)
- トリミングおよびサイズ変更されたセクションを新しい画像として別のフォルダーに保存します。
私は JAI を初めて使用します。誰か順を追って説明してもらえますか?
どうもありがとうございました!
katu 、その価値のために、imgscarは、JAI (これらすべての ops を実行する単一の静的メソッド呼び出し) を使用するよりもはるかに簡単にこれらすべてを実行します。クラス Javadoc はこちらで確認できます。
この Maven エントリを追加して、すぐに lib を使い始めることができます (設定や複雑な API は必要ありません。Scalr.* メソッドを呼び出すだけです)。
<dependency>
<groupId>org.imgscalr</groupId>
<artifactId>imgscalr-lib</artifactId>
<version>4.2</version>
</dependency>
JAI を使用する代わりに、jquery プラグイン JCrop をチェックアウトして、UI で画像をトリミングし、単純な Java コードを使用してフォルダーに保存します。ここで提供されている例をチェックアウトします。 http://www.javaservletsjspweb.in/2009/09/java-and-javascript-jcrop-jquery-plugin.html#.UK9XWOTqm8A