java 获取图片的分辨率
时间: 2023-11-18 12:56:45 浏览: 177
Java读取图片分辨率依赖
Java获取图片的分辨率可以通过ImageIO类实现。具体步骤如下:
1.使用ImageIO类的read方法读取图片文件,返回一个BufferedImage对象。
2.通过BufferedImage对象的getWidth()和getHeight()方法获取图片的宽度和高度,即为分辨率。
示例代码如下:
```
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
public class ImageResolution {
public static void main(String[] args) {
File file = new File("image.jpg");
try {
BufferedImage image = ImageIO.read(file);
int width = image.getWidth();
int height = image.getHeight();
System.out.println("图片分辨率为:" + width + "x" + height);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
阅读全文