有没有办法在Java中获得图像的分辨率(每英寸像素数)?使用Native API或第三方库。我不只是想要图像的高度和宽度,而是实际上决定图像输出质量的分辨率。
答案 0 :(得分:4)
图像只有像素。它没有ppi
显示器,图像传感器和打印机都有ppi,因为它们都有与可测量的英寸距离相关的点/像素。
ppi是每英寸像素的缩写,因此是像素密度的度量。
用于计算ppi / dpi,请参阅http://en.wikipedia.org/wiki/Dots_per_inch
您只需将像素数或点数除以输出设备或相纸所具有的英寸数
但是如果需要点或像素,请小心。