为什么有的手机厂商在屏幕参数栏显示PPI,有的手机显示DPI?其中还有什么猫腻,其他标记方法会对手机产生什么影响?
Ppi和DPI有什么区别,分别是如何计算的?对你的视觉体验有多大影响?
dpi是dot per inch
DPI意味着:
DPI表示分辨率。也就是每英寸长度的点数。如果水平分辨率为100,DPI可以细分为水平分辨率和垂直分辨率(例如1英寸*1英寸的图片)
Dpi,垂直分辨率为50
Dpi,即水平划分为每英寸100个小分段,垂直划分为每英寸50个小分段。这幅画共有100*50=5000个格子,这幅画共有5000像素。因为它的水平分辨率和垂直分辨率不一样,所以每个像素都是一个小矩形。
通常与照片和打印相关联。
计算方式
② ppi (像素密度)
每英寸屏幕所拥有的像素数。然而这个每英寸并不是每平方英寸的简称,也是对角线的长度。所以,我们可以这么理解屏幕像素密度,即在一个对角线长度为1英寸的正方形内所拥有的像素数。
图像ppi值越高,画面的细节就越丰富,因为单位面积的像素数量更多。
一般来说,手机屏幕距离眼睛10-12英寸时,分辨率达到一定水平,屏幕PPI只要达到300PPI,人眼视网膜就无法分辨出像素点了,这样的屏幕被称为“视网膜屏幕”。
计算方法
是长宽各自平方之和开方,除以对角线长度即屏幕尺寸(单位英寸)。原理可以自己画个矩形勾股定理算一算。
例如4.7英寸的iPhone7,屏幕分辨率时1334*750,那么它的像素密度即PPI的计算方法如下:
下面是官方数据与笔者实际计算一致
区别在于
PPI是该手机最高质量的画质参数,虽说你可以通过Root等手段修改像素密度。图片的ppi无法反映这张图片能在冲印店得到的冲印质量。
DPI是手机图片输出的一个衡量标准,一般用于图片打印时调节参数。针对特定的图像而言,图像的像素数是固定的,所以,打印分辨率和打印尺寸便呈现反比的关系。
DPI是开发时候用的,相当于是安卓强行规定,跟我们平时所谓的ppi(像素密度)不一样这里所说的dpi,一般都被用于字体等大小的修改。这就是为什么厂家标注参数是PPI,而在跑分软件上会显示DPI。
有很多人将二者混为一谈,错把PPI的计算方法当成DPI的计算方法,这显然是不对的,一般消费者根本不能分清两者的概念,网上关于手机DPI的解释又很少,所以有些商家会故意选用数字大的参数标出,当然也不排除某些网站在参数标注时出现概念混淆的情况。
大多数手机厂家都会以使用PPI参数,有简单的公式计算,方便可靠。
例如笔者手机这台5.7英寸1080*1920的手机,PPI计算值为386,DPI计算值为480,假若手机厂家在参数中没有使用PPI而是使用DPI(屏幕密度),那么那容易误导不知情消费者认为这款手机的显示水品。