PPI和DPI是分辨率,PPI用于显示器,一个像素一个格子,“每英寸像素”,表示一行一英寸长有几个格子。DPI(dots per inch)和 PPI(pixels per inch)这两个措辞的差别,表面上看来只在于是在谈「dot」还是「pixel」。DPI用于打印机,实际上 dot 可以指半调印刷的墨点,可以指喷墨打印的墨点,可以指扫描仪的采样点,可以指数字图像的最小单位(即 pixel),可以指屏幕的物理像素,可以指操作系统的抽象像素……在不同的语境下可以指不同的概念。而 pixel 也可以指数字图像的数据 pixel,可以指屏幕物理像素,也可以指代操作系统的抽象像素……在不同语境下的意义也不同。一、PPI有三个层次:PPI 1:显示器PPI。电脑的显示屏可物理地视为围棋棋盘,其PPI是出厂固定的,这是硬件,不可改变,比如某显示器的一格(一个pixel)边长11¼ μm。PPI 2:操作系统PPI。操作系统可以将显示器设成自己的分辨率,例如1024*1024,800*600,这是棋盘格的宽width高height,作为用户,对我们的视觉有影响的是这个分辨率。PPI 3:图片PPI。电脑的图片我们可以看到(以Mac为例)“尺寸”,如628*315,表示width=628 pixels=图片PPI*宽英吋,height=315 pixel=图片PPI*高英吋,在图片软件中显示,原尺寸大小的话,就是棋盘格的628*315的大小,所以,如果操作系统的分辨率变大,相当于同一张围棋盘,我们画了更细更小的格子,那么628格*315格在视觉上是变小了。所以电脑中的照片的PPI决定其数据大小,上例中,图片数据大小=628*315*4字节。1个pixel以多少比特表示?值为位深度(bit depth),3字节为RGB,可能有更多bit,我们以1个pixel 4字节(=32比特)为例。但如果是JPG,PNG等图像格式,则已经使用了压缩技术,所以占电脑的存储要比图片数据大小要小得多,即图片体积。简言之,图片分辨率=图片PPI,图片尺寸=width(in pixels)*height(in pixels)=[图片PPI*宽(in inches)]*[图片PPI*高(in inches)],图片体积=图片尺寸*4*压缩比,或图片体积粗略地正比于图片尺寸。二、DPIdpi是印刷行业的分辨率术语,打印机也是印刷,所以打印机有dpi属性,打印时可设置。自家家用打印机分辨率最高可达600dpi(2.54cm内排列600个墨点,每个墨点0.04mm,已经挺精细的了)提交印刷稿件时,对方可能要求图片分辨率不低于600dpi,意思是,如果你的图片准备印2.54cm*2.54cm大,图片分辨率至少要大于600*600。这样才能保证印刷时,各个墨点都有数据可用,不用帮你插值计算。扫描仪跟打印机类似,其扫描器件是有dpi的,一英寸能记录多少个点,称为扫描仪的分辨率。通常是2400dpi。实际扫描时,设置扫描dpi为600就很不错了,设置太高,数据量太大(位图尺寸太大)。PPI概念类似,但说的是液晶显示器像素点阵精细程度。直接说显示器分辨率分辨率,没法对比这种精细程度,比如说21寸显示器和12寸显示器分辨率都是1920*1080,那12寸小显示器上,每英寸上的点数PPI要高得多