用Java打开一张图片
时间: 2023-05-11 15:05:48 浏览: 87
可以使用Java的ImageIO类来打开一张图片,以下是示例代码:
```
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) {
try {
// 读取图片文件
File file = new File("image.jpg");
BufferedImage image = ImageIO.read(file);
// 获取图片宽度和高度
int width = image.getWidth();
int height = image.getHeight();
System.out.println("Image width: " + width);
System.out.println("Image height: " + height);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用ImageIO类的read方法来读取一张名为image.jpg的图片文件,并获取图片的宽度和高度。如果图片文件不存在或者无法读取,会抛出IOException异常。
阅读全文