如何获得图像的分辨率。
BufferedImage theBufferedImage = ImageIO.read(new File("/tmp/foo.jpg"));
int width = theBufferedImage.getWidth();
int height = theBufferedImage.getHeight();
int resolution = ???
此致 saromba
答案 0 :(得分:1)
您无法从BufferedImage
中获取DPI或任何其他此类信息,您必须检查原始JPEG文件。它只是一个没有任何元数据的光栅图像。如果您要将BufferedImage
写入文件,则可以设置DPI。但是BufferedImage
本身没有DPI的概念,它只是像素。