java 将图片 读取为 BufferedImage 的方法
时间: 2024-04-30 22:24:47 浏览: 169
可以使用 Java 中的 ImageIO 类来读取图片并转换为 BufferedImage。下面是一个示例代码:
```java
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class ImageReader {
public static void main(String[] args) {
File file = new File("image.jpg");
BufferedImage image = null;
try {
image = ImageIO.read(file);
} catch (IOException e) {
e.printStackTrace();
}
if (image != null) {
// 处理 BufferedImage 对象
}
}
}
```
在代码中,首先创建一个 File 对象,指定要读取的图片文件路径。然后使用 ImageIO.read() 方法读取图片并将其转换为 BufferedImage 对象。如果读取成功,就可以对 BufferedImage 对象进行处理。如果读取失败,将会抛出 IOException 异常。
阅读全文