gpt4 book ai didi

java - 获取图像分辨率 ( theBufferedImage )

转载 作者:行者123 更新时间:2023-11-30 02:15:35 25 4
gpt4 key购买 nike

如何获取图像的分辨率。

BufferedImage theBufferedImage = ImageIO.read(new File("/tmp/foo.jpg"));
int width = theBufferedImage.getWidth();
int height = theBufferedImage.getHeight();
int resolution = ???

问候,萨龙巴

最佳答案

您无法从 BufferedImage 中获取 DPI 或任何其他此类信息,您必须检查原始 JPEG 文件。它只是一个没有任何元数据的光栅图像。如果您要将 BufferedImage 写入文件,则可以设置 DPI。但 BufferedImage 本身没有 DPI 的概念,它只是像素。

关于java - 获取图像分辨率 ( theBufferedImage ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48578345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com