この記事では、Javaが画像のトリミングを実装するためのツールクラスについて説明します。次のように、参照のために共有してください。
パッケージcom.yanek.util;インポートjava.awt.rectangle; import java.awt.image.bufferedimage; import java.io.file; Import java.io.fileinputStream; Imp ort java.io.ioexception; Import Java.util。 iterator; magejavax.imageio.imageio; imagejavax.imageio.imagereadparam; Import javax.imageio.imagereader; Import javax.imageio.stream.imageinp utstream; public class imgcututil { / ** * @param args * / Public Static Void(String(String) [] args){imgcututil.cut(30、50、300、400、 "d:/1.jpg"、 "d:/100.jpg");左上隅の座標* @param y1エリアの左上隅でy座標を選択* @param width領域の幅を選択します* @param heightエリアの高さを選択* @paramソースパスソースソースイメージパス* @param descpathトリミング後の画像の保存= new FileInputStream(SourcePath)substring( "。") + 1); = ImageIo.CreateImputStream(IS、True); bi = readed(0、param); try {is.close(); {e.printstacktrace();この記事がみんなのJavaプログラミングに役立つことを願っています。