如何获得图像的分辨率(PPI)

时间:2013-01-08 01:00:48

标签: java image resolution java-2d javax.imageio

  

可能重复:
  How to define DPi for a new JPG image?

有没有办法在Java中获得图像的分辨率(每英寸像素数)?使用Native API或第三方库。我不只是想要图像的高度和宽度,而是实际上决定图像输出质量的分辨率。

1 个答案:

答案 0 :(得分:4)

图像只有像素。它没有ppi 显示器,图像传感器和打印机都有ppi,因为它们都有与可测量的英寸距离相关的点/像素。

ppi是每英寸像素的缩写,因此是像素密度的度量。

用于计算ppi / dpi,请参阅http://en.wikipedia.org/wiki/Dots_per_inch
您只需将像素数或点数除以输出设备或相纸所具有的英寸数 但是如果需要点或像素,请小心。