Ⅰ 屏幕分辨率中PPI是什么意思
PPI(Pixels per inch ),是诸如计算机监视器或电视显示器之类的电子图像装置或诸如照相机或图像扫描仪之类的图像数字化装置的像素密度(分辨率)的测量值。水平和垂直密度通常相同,因为大多数设备具有方形像素,但在具有非方形像素的设备上不同。
PPI还可以描述图像文件的分辨率(以像素为单位)。以1英寸方块印刷的100×100像素图像具有每英寸100像素的分辨率。以这种方式使用时,打印图像时测量值有意义。尽管PPI指的是输入分辨率,但将PPI称为DPI已经司空见惯。行业标准,使用每英寸150线(lpi)的印刷丝网印刷到涂布纸上时,通常需要每英寸300像素,100%的尺寸。这提供了2的品质因数,这是最佳的。可接受的最低品质因数被认为是1.5,这相当于使用150 lpi的屏幕将225 ppi的图像打印到涂布纸上。[需要引证]
屏幕频率取决于打印图像的纸张类型。吸收性纸张表面,例如未涂布的再生纸,可以使墨滴扩散(网点增大) - 因此需要更加开放的印刷网版。因此,只要质量因子保持不变,输入分辨率就可以降低,以最大限度地减少文件大小而不损失质量。这很容易通过加倍线路频率来确定。例如,在未涂布的纸张上进行打印通常会将打印屏幕频率限制为不超过120 lpi,因此,240 ppi的图像的品质因数为2。
计算机显示器的PPI与英寸显示器的大小以及水平和垂直方向上的像素总数有关。这种测量通常被称为每英寸点数,尽管该测量更精确地指的是计算机打印机的分辨率。
例如,15英寸(38厘米)显示器的尺寸可达12英寸(30.48厘米)宽,9英寸(22.86厘米)高,最大可达1024×768(或XGA)像素分辨率,可在水平和垂直方向显示85 PPI左右。该数字通过将显示区域的宽度(或高度)除以显示区域的宽度(或高度)(以英寸为单位老喊判)来确定。显示器可能具有不同的水平和垂直PPI测量值(例如,一个典型的4:3比率的CRT监视器显示最大尺寸为1280×1024模式的计算机显示器,这是一个5:4的比例,不完全相同4:3)。显示器的表观PPI取决于屏幕分辨率(即像素数量)和所用屏幕的大小;800×600模式下的显示器的侍改PPI要低于1024×768或1280×960模式下的相同显示器。
的点间距的计算机显示器的确定可能的像素密度的绝对限制。典型的大约2000个阴极射线管或LCD计算机显示器的范围从67到130PPI,尽管台式显示器已经超过200PPI,而当代小屏幕移动设备通常超过300PPI,有时大幅增加。
2008年1月,Kopin公司宣布推出0.44英寸(1.12厘米)SVGALCD,像素密度为2272 PPI(每个像素仅11.25μm)。在2011年,他们用3760 DPI 0.21英寸对角线VGA彩色显示屏进行了跟踪。制造商说,他们设计的液晶显示器在光学上被放大,就像在高分辨率的眼镜设备中一样。
全息应用需要更高的像素密度,因为更高的像素密度会产生更大的图像尺寸和更宽的视角。空间光调制器可以像素间距减少到2.5微米,得到10160 PPI的像素密度。
一些观察表明,独立人类通常不能区分超过300PPI的细节。[5]然而,这个数字取决于观看者和图像之间的距离以及观看者的视力。人眼也以不同的方式反应,从明亮的,均匀照明的交互式显示,如何在纸上打印。
高像素密度显示技术将超级采样抗锯齿作废,渗宏实现真正的所见即所得图形,并有可能实现实用的“无纸化办公”时代。为了透视,15英寸(38厘米)屏幕尺寸的这种设备将不得不显示超过四个全高清屏幕(或WQUXGA分辨率)。
开发〜900ppi的显示器允许具有16位颜色的三个像素充当子像素以形成像素群集。这些像素簇以〜300ppi的规则像素起作用以产生48位彩色显示。
显示器的PPI像素密度规格对于使用打印机校准显示器也很有用。软件可以使用PPI测量在屏幕上以“实际大小”显示文档。
【1】Company Debuts World's Smallest Color SVGA Display"(PDF).SID, Information Display magazine May 2008 Vol. 24, No. 05. 31 May 2008. Archived fromthe original(PDF)on 14 May 2008. Retrieved6 June2008.External link in|publisher=(help)
【2】Innovations". kopin corporation. Retrieved22 May2014.网页链接
Ⅱ 400×200屏幕分辨率三英寸的屏幕ppi1般是多少
屏幕尺寸是指屏幕对角线的长度,一般以英寸为单位,1英寸(inch)=2.54厘米(cm)。传统意义上的照片尺寸也是这个概念。所以同样尺寸(指毁租团对角线)的屏幕,也可能长宽比率不同。
像素(Pixel):是位图(如数字图像)里的抽象概念,纤橘指计算机对图像的采样点,没有具体尺寸。通俗理解就是一个一个的方框(点),计算机会保存该采样点的位置和颜色值。
每个像素存储RGBA 4个通道的值,每个通道有256个值,即浏览器解压图片后每个像素大小为4(通道)*1(字节,8位256个值)。
分辨率:像素的总数。如1024px*600px,表示在每行上有1024个像素(采样点),在每列上有600个像素(采样点)。
注意只要没有对数字图像本身进行编辑,任何的显示或打印设置都不会型毕改变图像本身(分辨率)。
像素密度(PPI):即每英寸所拥有的像素数,英文为Pixels Per Inch。
DPI(Dot Per Inch):含义和ppi一样,指每英寸上所打印的点数,是印刷行业的计量单位。ppi和dpi经常用混,一般“像素”用于电脑显示领域,而“点”使用于打印或印刷领域。
分辨率、PPI和尺寸的关系:
图片的物理尺寸×图片的PPI =图片在屏幕上显示的的物理尺寸×屏幕的PPI= 图片像素总数(分辨率)
分辨率为1920x1080的照片,输出到一张5寸的相纸上,PPI是440。
如果输出到760寸(19米)的广告牌上,则PPI只有3,非常模糊。
常用PPI/DPI设置:
1.洗印照片:300或以上
2.名片、杂志等:300
3.高清写真海报:96~200
4.网络图片,网页界面:72
5.大型喷绘:25~50
把同一幅数码图片显示到计算机显示器或手机屏幕上时,显示器或手机屏幕的PPI越高,则效果越细腻,图片在显示器或手机上看起来也越小;反之,显示器或手机屏幕的PPI越低,则效果越粗糙(甚至能看出颗粒感),图片在显示器或手机上看起来也越大。
物理分辨率是显示器等设备固有的参数,不能调节。一般是指该设备最高(最佳)可显示的像素数。例如LED液晶屏通过网格来划分液晶体,一个液晶体(光电)即为一个物理像素点。同样PPI越高清晰度越高。
显示器分辨率,其实是指操作系统设定的分辨率,而不是显示器的物理分辨率。但是液晶显示器只有在系统分辨率与物理分辨率一致的情况下(即点对点显示),显示效果最佳,所以可以认为二者等价
Ⅲ ppi是什么意思啊,多高才算好
你好!
PPI是图像分辨率的单位,图像ppi值越高,画面的细节就越丰富,因为单位面积的像素数量更多,现在大部分 手机 屏幕的ppi都在400以上,PPI超过330以上人的肉眼就看不到颗粒感了。
Ⅳ 14寸笔记本电脑的屏幕清晰度(ppi)多少
这个要看屏幕分辨率少,14.1英寸的笔记本,如果分辨率是1366×768的话,ppi为111。如果是1440×900,ppi为120。如果是1920×1080,ppi为156。
Ⅳ 14寸笔记本电脑ppi大概多少
14寸笔记本电脑的PPI参数为111.94。
14寸笔记本电脑主流分辨率为1366*768,PPI参数为111.94,如果是1920x1080的高分屏,PPI参数会达到157.35。ppi的全称是Pixels Per Inch,指的是每一英寸上的像素数目,ppi越高,图像显示的密度就越高,就越清晰。
(5)一般电脑屏幕的ppi是多少扩展阅读:
电脑PPI的意义:
电脑屏幕的PPI计算是用长跟高的像素数计算出对角方向的像素数(直角三百角形),然后再用对角的像素数除以屏幕尺寸就是PPI。
人眼所能分辨出的PPI和视觉距离有关,手机屏幕较答小,平时使用时会离眼睛比较近(大概版20-30厘米),PPI较低的显示屏会出现明显的颗粒感,而屏幕较大的电脑显示屏一般的PPI都是在100左右,使用时离权得远也就并没有觉得不够清晰。
Ⅵ 14寸笔记本电脑ppi大概多少
14寸笔记本电脑的PPI参数为111.94。
一般来说,14寸笔记本电脑尺寸是指屏幕的对角线是14英寸,知道屏幕长宽比例,就可进行推算,屏幕外面还要加上1cm至2cm的边,一般14寸宽屏笔记本电脑长为35cm, 宽为25CM,普通屏幕的笔记本电脑长为30cm,宽为25cm。
(6)一般电脑屏幕的ppi是多少扩展阅读:
ppi (pixels per inch):图像的采样率(在图像中,每英寸所包含的像素数目)
dpi (dots per inch): 打印分辨率 (每英寸所能打印的型碧核点数,即打印精度)
打印尺寸、图像的像素数与打印分辨率之间的关系可以利用下列的计算公式加以表示:
图像的横向(竖向)像素数=打印横向(竖向)分辨率×打印的横向(竖向)尺寸,
图像的横向(竖向)像素数/打印横向(竖向)分辨率=打印的横向(竖向)尺寸。
针对特定的图像而言,图像的像素数是固定的,所以,打印分辨率和打印尺寸便呈现卜掘反比的关系。
例如:希望打印照片的尺寸是4*3inch,而打印分辨率横向和竖向都是300dpi,则需要照相机采集的像素数至少为(300*4)*(300*3)=1080000像素,约一百万像素。采集的像素数过低会降低图像的慧敏打印质量,过高也不能提升打印质量。
Ⅶ 十分钟快速理解DPI和PPI,不再傻傻分不清!
类似的问题层出不穷。本站很多篇文章都讲到了 DPI和PPI 的问题,但似乎还是不能很好地解释。这里我们以“一次性将这个问题说清楚”为目的,来好好聊聊DPI和PPI。
概念问题
不论是DPI还是PPI,实际都是一种换算的概念,即将图片承载的信息换算为现实中的图片(即人眼能实际看到的图像)。DPI和PPI的区别在于换算的途径不同,DPI面向的是印刷受体,而PPI面向的是荧幕。
PPI是英文Pixels Per Inch的缩写,意为像素每英寸。英寸是常用的长度单位,大约相当于2.54厘米。而像素是专用于荧幕的概念,指的是荧幕可以解析的最小的点。因此,PPI值得是像素在荧幕上的密度,PPI越高图像就越清晰。
举例来说,如果电脑屏幕是2K分辨率,即1920×1080像素,它的图像宽为1920像素。而如果这个电脑屏幕的物理宽度是19.2英寸,电脑屏幕是分辨率就是1920/19.2=100PPI。
DPI是英文Dots Per Inch的缩写,意为点每英寸。应粗你还是那个英寸,但是点的意义有很多。一般来讲,你可以把Dot理解为取样点,即物理设备可以解析的最小单位。在印刷时,它就可以作为印刷网点,而在鼠标等电子设备上,可以理解为最小操作阈值(即设备会把多么远的两个点当作一个点来处理)。
我们仍然拿1920×1080像素的图片来举例子,如果印刷设备的解析能力刚好是100DPI,而且你要印制的纸张尺寸刚好是19.2英寸,那么印刷设备就可以刚好把一个像素作为一个取样点,印刷完成后图片的保真度是百分之百(也就是图片所有的视觉信息都被印刷出来了)。在大多数情况下,这几个数值都不那么整好,因此保真度会产生损失。
正如前文所说,DPI和PPI是链接图片信息和视觉的窗口,那么它们是如何产生作用的呢?
图片在计算机(或其他设备)里是一系列代表视觉信息的数据,它的单位是像素。因此,真正能定义图片尺寸的是分辨率,比如前面提到的1920×1080像素。
而很多格式的图片会内置DPI或PPI这个属性,它的唯一作用是作为图形处理软件的参考值。比如,一张图片的PPI是300,那么置入Illustrator的时候就会直接是300PPI下的尺寸。DPI是完全相同的道理。换言之,不论图片的DPI和PPI如何变化,如果分辨率不变,那么图片承载的信息量就不会变化,在实际意义上图片的“大小”都是相同的。
我们之前提到了印刷设备的解析能力这个问题。其实每个荧幕和每个印刷设备都有自己PPI或DPI参数。我们拿荧幕来说,荧幕的PPI就决定了荧幕的解析能力(注意,并非最大解析能力,而是绝对解析能力)。
如你把某个图片的尺寸在屏幕上放大缩小,它的物理尺寸在改变,因此对信息量来说PPI也在改变。然而,荧幕会按照它自己的PPI显示能力来重新解析这张图片,最终形成你肉眼看到的结果。这个过程,我们可以称为“栅格处理。”
栅格处理,实际就是将图片在物理尺寸不变的情况下,对DPI或PPI进行调整,图片的信息量会受到影响。图像为何需要进行栅格处理?因为任何设备都有固定的解析能力,比如很多荧幕的解析能力是72PPI,这时一张全屏后(即在屏幕的物理尺寸下)从信息量上来说有300PPI的图片显然超过了荧幕的解析能力,因此对荧幕来说这么大的图片是没必要的,把图片在荧幕的物理尺寸下处理为72PPI就刚好了。
从上面的例子中,你也可以看出,栅格处理无处不在。你在解析能力为72PPI的电脑荧幕上查看一张图片时,不论你如何放大缩小图片,肉眼看到的都是72PPI的图像。即便图片可能被放大到模糊,你看到的仍是72PPI,因为电脑荧幕会将任何图像栅格处理到72PPI。
然而在栅格处理的过程中,处理结果的质量和原图质量有很大的关系。比如,一张在改物理尺寸下,信息量可以达到300PPI的图片,被设备栅格到150PPI,它仍然会是清晰的。而如果原信息量只有72PPI,栅格到150PPI就会看起来模糊。
对于印刷设备来说也是一样的,现代印刷机的解析能力一般是300,因此在图片的物理尺寸和预想印刷完成后的物理尺寸相同时,如果信息量达不到300DPI,那么在印刷时就会被印刷设备栅格处理到300DPI,结果就会是模糊的。但上述两者都不能算绝对,毕竟人眼的识别能力也是有限的,比如220DPI的图像被从300DPI的设备中印刷出来,肉眼也基本看不出模糊。
栅格处理有非常多种算法,在Photoshop中,在缩放图片的时候你可以看到类似“两次立方”、“两次线性”、“临近”这样的选项,指的就是栅格处理的计算方式。
几乎所有的栅格都是有损处理,除了某些算法中的整数倍放大。这很容易理解,毕竟栅格相当于一种缩放。试想,你将5×5像素的图片栅格成4×4像素会发生什么?由于像素完全无法一一对应,4×4像素的图片中,每个像素都需要根据原图中的9个像素来计算新的色值,因此原图的信息受到了不可逆的破坏。
原理说了不少,那么应用的时候我们应该注意什么?
我们可能不会有精力去关心图片信息量的DPI是多少,印刷设备的DPI又是多少这种细节的问题。但有一点是可以确定的,那就是图片只要足够大,印刷就会清晰。
许多软件可以帮助你了解图片实际尺寸下的PPI,比如使用Photoshop,在300PPI下创建A4的文件(尺寸21×29.7厘米,对应分辨率2480×3508像素)并做出图片,那么大多数情况下都可以完美印刷。正如前文所述,大多印刷设备的解析能力是300DPI,因此在该图片的信息量下,1个像素刚好对应1个点,甚至不需要栅格处理。而如果你强行使用400PPI来创建A4尺寸的文件,拿到300DPI的设备上会被栅格,说不定还不如300DPI的质量好(毕竟是有损处理,但这种差别未必能看得出来)。
Ⅷ 1920x1080显示屏PPI是多少
PPI=(√1920²+1080²)/显示器尺寸
在1920X1080分辨率下:
21.5英寸PPI是102.46
23英寸PPI是95.78
24英寸PPI是91.79
27英寸PPI是81.59
Ⅸ 显示器的像素密度的概念包括什么
显示器的像素密度根据显示器不同而不同的,像素密度指的是单位长度上的像素数量。例如分辨率为200万像素的,像素数为1600×1200个,也就是说横纵轴的分辨率分别为1600和1200,共约有200万个像素点。这样距离吧,那种电子市场的大LED屏,如果是200万像素分辨率的,与一个电脑上打开的1600×1200的图片比较,两种屏幕的像素数是一样的,但每个像素的大小就不同了,自然是屏幕小的像素密度大了。这就是像素密度与分辨率的简单一种关系。
这个不同的显示器的像素密度肯定是不相同的。不过一般的显示器像素密度是72PPI,有些甚至能够达到96PPI。这已经是很高配的了。当然这种密度是初始化的密度,这种像素密度根据调整像素的变化是会改变的,希望我的回答可以帮助到你。屏幕像素密度也称PPi,即每英寸屏幕所拥有的像素数,像素密度越大,显示画面细节就越丰富,一般如果我们感觉屏幕有颗粒感的话一般是PPI很低。Retina 屏幕是一种具备超高像素密度的液晶屏,它可以将960×640的分辨率压缩到一个3.5英寸的显示屏内。也就是说,该屏幕的像素密度达到326像素/英寸(ppi)。iPhone4 使用的就是 Retina Display 技术。与上几代iPhone相比,Retina屏幕的像素数扩大了4倍,但屏幕尺寸并未变化,这就使得其像素密度实现翻番。苹果iPhone 3GS的像素密度为163ppi,分辨率为480×320。
Ⅹ DPI和PPI
不论是DPI还是PPI,实际都是一种换算的概念,即将图片承载的信息换算为现实中的图片(即人眼能实际看到的图像)。DPI和PPI的区别在于换算的途径不同,DPI面向的是印刷受体,而PPI面向的是荧幕。
PPI是英文Pixels Per Inch的缩写,意为像素每英寸。英寸是常用的长度单位,大约相当于2.54厘米。而像素是专用于荧幕的概念,指的是荧幕可以解析的最小的点。因此,PPI值得是像素在荧幕上的密度,PPI越高图像就越清晰
举例来说,如果电脑屏幕是2K分辨率,即1920×1080像素,它的图像宽为1920像素。而如果这个电脑屏幕的物理宽度是19.2英寸,电脑屏幕是分辨率就是1920/19.2=100PPI。
DPI是英文Dots Per Inch的缩写,意为点每英寸。应粗你还是那个英寸,但是点的意义有很多。一般来讲,你可以把Dot理解为取样点,即物理设备可以解析的最小单位。在印刷时,它就可以作为印刷网点,而在鼠标等电子设备上,可以理解为最小操作阈值(即设备会把多么远的两个点当作一个点来处理)。
我们仍然拿1920×1080像素的图片来举例子,如果印刷设备的解析能力刚好是100DPI,而且你要印制的纸张尺寸刚好是19.2英寸,那么印刷设备就可以刚好把一个像素作为一个取样点,印刷完成后图片的保真度是百分之百(也就是图片所有的视觉信息都被印刷出来了)。在大多数情况下,这几个数值都不那么整好,因此保真度会产生损失。
1.在条件允许的情况下,图片分辨率越高越好 我们可能不会有精力去关心图片信息量的DPI是多少,印刷设备的DPI又是多少这种细节的问题。但有一点是可以确定的,那就是图片只要足够大,印刷就会清晰。
2.如果有可能,使用准确的数值 许多软件可以帮助你了解图片实际尺寸下的PPI,比如使用Photoshop,在300PPI下创建A4的文件(尺寸21×29.7厘米,对应分辨率2480×3508像素)并做出图片,那么大多数情况下都可以完美印刷。
正如前文所述,大多印刷设备的解析能力是300DPI,因此在该图片的信息量下,1个像素刚好对应1个点,甚至不需要栅格处理。而如果你强行使用400PPI来创建A4尺寸的文件,拿到300DPI的设备上会被栅格,说不定还不如300DPI的质量好(毕竟是有损处理,但这种差别未必能看得出来)。
下图是苹果官方对iPhone 机型的介绍:
拿iPhone7 Plus来说:
屏幕尺寸:5.5英寸
手机分辨率(像素):1920 (高)x 1080(宽)
PPI:401
屏幕尺寸:表示手机屏幕对角线的长度,单位是英寸。1英寸(inch)=2.54厘米(cm)
手机分辨率:分辨率可以从显示分辨率与图像分辨率两个方向来分类。
显示分辨率(屏幕分辨率):屏幕 图像 的精密度,是指 显示器 所能显示的 像素 有多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越 精细 ,同样的屏幕区域内能显示的信息也越多。
图像分辨率:单位英寸中所包含的像素点数,其定义更趋近于分辨率本身的定义。
分辨率的单位:(dpi 点每英寸 )、lpi(线每英寸)和ppi( 像素每英寸 )。但只有lpi是描述光学分辨率的尺度的。虽然dpi和ppi也属于分辨率范畴内的单位,但是他们的含义与lpi不同。而且lpi与dpi无法换算,只能凭经验估算。ppi和dpi经常都会出现混用现象。但是他们所用的领域也存在区别。从技术角度说,“像素”只存在于电脑显示领域,而“点”只出现于打印或印刷领域。
ppi:Pixels Per Inch,屏幕像素密度,每英寸屏幕所拥有的像素数,在电脑显示领域使用。
dpi:Dots Per Inch,每英寸长度上的点数,在打印领域使用。
屏幕像素密度,分辨率,屏幕尺寸的关系
所以美工使用PS作图的大小为手机分辨率的大小。
如需要设计适配iPhone7的手机,我们使用1334 x 750px大小
但有一点是特殊的,就是iPhone6(s) plus、iPhone7 plus,我们需要使用2208 x 1242px大小,
原因:
ppi为326的手机,使用的为@2x的素材,对于ppi是401的手机,理论上苹果应该用401/326 * @[email protected]的素材。但是这个奇葩的比例对开发者而言很难切图。所以苹果为方便开发者用的是@3x的素材,然后再缩放到@2.46x上,实际上是缩放到2.46/3=83%。实际上苹果选取了一个接近比例的87%。
这样算下来,物理分辨率和虚拟分比率的比例是87%,也就是1920/0.87=2208,1080/0.87=1242.
好处就是开发者更方便,比如准备素材时,字号可以直接调成3x的。
概述
前段时间看了小米8的发布会,其中屏幕参数是如下介绍的:
当时我就在想这都是怎么算出来的,虽然我知道 PPI 是指屏幕每一英寸上包含的像素点,但是稍微往深一想我发现我对这些参数真的很迷茫,好奇心驱使我做了些调查。
像素,英文为 Pixel ,是我们日常最熟悉不过的了,但是深入进去会发现其蕴含的知识量是巨大的,此篇对于像素话题也只是浅尝辄止,抛砖引玉。
讨论像素需要分不同的场景: 1. 数字图像 我们程序员日常工作中接触并讨论的像素大多是指这个范畴。
光栅图片(Bitmap)是我们日常接触最多的,例如 jpg,jpeg,png,gif,bmp等等,另一种比较常见的就是矢量图了。 光栅图片是由一个一个像素组成的,那么像素包含哪些信息?有物理尺寸吗?
每个像素由颜色信息组成,有的还包含一个透明度信息。因为可以通过三原色 Red , Blue , Green 来混合出很多种颜色,所以一个像素就可以使用存储这三种颜色的一个数据结构表示。一个像素占用内存的大小,与其使用多少位来表示这些颜色有关,例如最简单的像素只有一个 bit ,那么它只能表示两个状态,0或者1,对应到图像上也就是黑白。当一个像素达到24 bit 的时候,RGB每个通道占8位,可以组合出来的颜色已经有1677万色(256 256 256=16,777,216)种了,而人类眼睛可以分辨的颜色也只有大概1000多万种,此时就是真彩色了。当然还有32位真彩色,感兴趣的可以去研究。
图片来自 维基网络
那么通过以上的介绍,我们可以得出结论,此处的像素没有物理尺寸,仅仅是一些数据,只有将其显示在物理设备上才会存在物理尺寸。
可以通过下图感受一下
图片来源
讨论分辨率仍然需要分讨论场景 1. 数字图像 此时分辨率是用来描述图片的像素信息的,比如我们说一张图片的分辨率是1280 720,那么仅仅是说明这张图片是由1280个像素 720个像素组成的。如下图所示,至于这张图片的尺寸有多大,清晰还是模糊,这取决于它自身的存储格式以及用来显示它的设备。
2. 硬件显示设备 是指这块屏幕所包含的像素(这个像素是物理上的,前面我们已经讨论过了)。例如小米8的屏幕分辨率为2248x1080,说明这块屏幕包含了这么多物理像素。
那么图片的分辨率与屏幕的分别率是什么关系呢?这需要清楚了 PPI 后才可以回答这个问题。
DPI 是印刷业使用的单位,其表示的是打印纸上每一英寸包含的墨点数量,而 PPI 是电子屏幕上每一英寸上包含的可寻址物理物理显示单元。其中英寸是西方惯用长度单位,等于2.54厘米。这两个概念之所以如此容易混淆,就是因为一些软件提供商做的孽,例如Microsoft,Adobe,Apple 等等,他们经常将这两个概念互换使用。
PPI : Pixels Per Inch, 每一英寸上包含的像素个数。 这个值越高,屏幕的显示能力越强,例如小米8 PPI的计算方式如下图所示
可见小米8的 PPI 是401.6,而其官方宣称为402,估计是四舍五入了,不过不知道半个像素怎么处理,知道的可以告诉我一下。
DPI : Dots Per Inch, 每一英寸上包含的点个数。 与PPI计算方式一样,只是应用的领域不同,这个用在印刷业的。
至此我们可以回答图片的分辨率与屏幕的分辨率的关系了,以小米8为例,按照 图片比例全屏 显示某一张图片: 第一:当将一张1080 2248像素的图片显示在Mi8上时,屏幕上的每一个物理像素对应一个图片像素,可以完美显示。 第二:当将一张2000 2248像素的图片显示在Mi8上时,Mi8的屏幕在宽度上是无法显示的,所以显卡会将图片光栅化,通过一定的算法将2000个像素减少到1080个像素,由于是从多到少的处理,所以图片是清晰的。 第三:当将一张720*1280像素的图片显示在Mi8上时,显卡会将图片光栅化,将图片以其中一边为标准拉伸,图片会变模糊。
Pt :汉语翻译为 榜 ,是一个物理尺寸,长度为1/72 英寸,在概念上Pt与Px毛关系也没有,但是在 photoshop 中就有关系了。 photoshop 中的pt却是一个相对单位(这帮二货各种混用)
换算公式: 1pt= (DPI / 72) px 。
dp : Density-independent Pixels, 这个是Android基于物理设备的 ppi 抽象出来的一个单位。它是以 160dpi 的屏幕为基准定义的,在 160dpi 的屏幕的屏幕上 1dp=1px ,那么我们就可以得出其
换算公式: 1dp=(屏幕ppi/ 160)px
目前Android系统的屏幕分类如下表 |密度分类| 屏幕密度 | |--|--| |ldpi |120dpi | |mdpi |160dpi | |hdpi |240dpi | |xhdpi |320dpi | |xxhdpi |480dpi | |xxxhdpi |640dpi |
sp : Scale-independent Pixels,其与dp基本一样,也是像素无关的,但是是用在描述字体的大小上。其尺寸会同时相应屏幕密度以及用户对字体的偏好设置。 例如:在手机的字体设置为默认大小时,使用 dp 与 sp 描述字体的大小是一样的,如下图
但是当我们改变了手机的字体默认设置的字号后, dp 描述的字体大小没有变化,但是 sp 描述的字体大小却相应的发生了变化,如下图。
除此之外 dp 与 sp 再无差异,一般建议字体使用 sp 作为单位。
dip 就是 dp 互为别名,没有任何区别,其与 px 关系见上文。
以上就是关于显示接触GUI开发的程序员应该了解的,本来以为很简单,但是调查后发现再往深研究我将会陷入泥潭无法自拔。同时我也感受到,人类社会发展到目前的水平,任何一个门类的知识都足以让一个人投入终身的时间去研究,那我们程序员除了赚钱养家是不是应该找个自己感兴趣方向忠贞不渝的投入一生业余精力去尝试研究一番呢?在此我觉得我很挫败,突然发现自己这么大年纪了竟然没有爱好,如果爱好美女这个不算的话。。。!
我们的原图是一份长宽都是1800像素的图片。
这张图片长宽都是1800像素 ,对它自己而言,DPI和PPI没有意义。
它的分辨率参数,仅仅是1800像素而已。
假设我们的所有印刷机、打印机、喷绘机,在原尺寸下都将1像素映射为1个点(即1Px/Dots),可以进行下面这些计算。
如果我们使用300DPI的印刷机,原尺寸打印这张图,那么它的长宽为:
1800 Px / (1Px/Dots) / 300 DPI = 6 in 即长宽都是6英寸(15.24厘米)。
如果我们使用220DPI的打印机, 原尺寸打印这张图,那么它的长宽为:
1800 Px / (1Px/Dots) / 220 DPI ≈ 8.19 in 即长宽都是8.19英寸(20.8厘米)。
如果我们使用72DPI的喷绘机, 原尺寸打印这张图,那么它的长宽为:
1800 Px / (1Px/Dots) / 72 DPI = 25 in 即长宽都是25英寸(63.5厘米)。
使用81PPI的一般显示器,原尺寸显示这张图, 那么它的长宽为:
1800 Px / 81 PPI ≈ 22.2 in 即长宽都是22.2英寸(56.4厘米)。
显示器的PPI 我们假设显示器是方形像素,那么显示器的PPI是由它的分辨率和长宽共同决定的。
即显示器的横向PPI=显示器的横向分辨率(Px)/显示器的宽度(in)。
我们常说的显示器的英寸数,是其对角线的长度。 对于16:9的显示器来说,PPI可以这样计算:
PPI = sqrt { (像素宽 * 像素高) / [16 * 9 * 英寸数^2 / (16^2 + 9^2)] }
举例来说,1920*1080像素的24寸显示器,PPI就是:
PPI = sqrt { (1920 * 1080) / [16 * 9 * 24^2 / (16^2 + 9^2)] } ≈ 91.7878
下面的表格计算了常见显示器尺寸的PPI,你可以用这个公式检验: