以下是一个使用Java进行图像压缩的示例代码:
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class ImageCompression {
public static void main(String[] args) {
File input = new File("input.jpg");
File output = new File("output.jpg");
try {
BufferedImage image = ImageIO.read(input);
// 设置图像的压缩比率
float quality = 0.5f;
// 压缩图像
ImageIO.write(image, "jpg", output);
} catch (IOException e) {
e.printStackTrace();
}
}
}