屏幕尺寸、分辨率、DPI、PPI

article/2025/8/28 23:23:30

屏幕尺寸

下面这张图是华为荣耀7的尺寸图,图上写的是5.2英寸。我们所说的这个5.2英寸是手机屏幕对角线的长度。
在这里插入图片描述
我们平时是不用英寸这个单位的,我们用的是毫米,厘米,米这些单位。那么英寸和毫米,厘米之间怎样的换算关系呢?
1英寸(inch)=2.54厘米(cm)
2.54 * 5.2 = ‭13.208‬ (cm)
即对角线的长度为13.208cm

分辨率(resolution)

指给定的面积内“点”或“像素”的数量。有时被称为“解析度”。可分为显示分辨率、图像分辨率、打印分辨率和扫描分辨率等。分辨率可以理解为点或像素的密度(dot / pixel density)
上面的图显示,华为荣耀7的分辨率是1920px*1080px = ‭2,073,600‬,表示屏幕内有这么多个的像素点。

在我们手机上呈现的一条线,一个面,一张图像都是由一个个像素点来表示的,你也可以简单理解为是由一个个小方块组成的。看看下面这张图你就明白了。
在这里插入图片描述

PPI(屏幕像素密度)

即每英寸屏幕所拥有的像素数,英文简称PPI。在读到这个每英寸屏幕时,我曾经深深的疑惑,这个每英寸是不是每平方英寸的简称呢?事实证明,我还是太年轻,这个英寸跟之前手机屏幕的尺寸一样,也是对角线的长度。所以,我们可以这么理解屏幕像素密度,即在一个对角线长度为1英寸的正方形内所拥有的像素数。
在这里插入图片描述
这个公式真是简单明了,把很多疑问都给我们解决了。我们还是拿华为荣耀7手机为例,我们知道它的尺寸为5.2英寸,分辨率为1920px*1080px(1920px就是公式里的纵向,1080px就是公式里的横向了)。你不信的话就用公式算一下,最后得出的PPI,是不是就是424ppi。我算了一下,结果是423.6359942465958,懂得四舍五入的同学就知道424是个近似值了。

DPI

DPI 是英文 Dots(点) Per Inch 的缩写,在最早的时候,这个单位是用来描述打印机的性能的,意思就是这台打印机最多能用多少个墨点来打印一寸的内容。目前市面上常见的家用黑白打印机普遍都去到了 600 ~ 600 dpi 而家用彩色照片打印机则能去到 5760 ~1440 dpi。DPI 越高,每英寸内的墨点就越多,你打印出来的东西就会越清晰锐利。

DPI 和 PPI 经常混用。因为很多行业将“Dot”泛指为所有的图像基本单元。多数情况下,DPI=PPI,后面涉及到视网膜屏幕(retina)时,会提到怎么就不等了。

DPI缩放

很多年前,厂商已经在自家的笔记本电脑上使用高分辨率屏幕,为专业人士提供更细腻的画面、更好的色彩表现,图片细节更高、文本字体更锐利,如14年上市的ThinkPad W540上的2.8k屏(下图右)、16年上市的ThinkPad p50上的4k屏(下图右)。
在这里插入图片描述
但是高分辨率屏幕不缩放的话文本和图标太小,缩放的话在windows系统下可能存在着缩放模糊、边缘渐变、文本反而不清晰这种情况;某些第三方软件也会出现“缩放无用”的状况,比如下图中的按钮小到没法看。
在这里插入图片描述
Windows Vista开始使用DPI虚拟化(DPI virtualization),为了处理处理不支持DPI的应用程序,不让老程序在高DPI设置下出现界面错位。
如果DPI缩放比例不超过120,那么使用XP沿袭来的传统DPI缩放机制,超过后就使用DPI虚拟化。对于向系统报告了DPI自适应的程序,系统将停用DPI缩放;对于没有报告DPI自适应的程序,系统将会按照如下机制进行:

  1. 如果是整数倍的缩放比例,比如200%、300%,那么系统会使用一点对多点进行缩放。也就是说,200%缩放时,原有长宽方向的各两个、共四个像素点显示原有界面中的像素
  2. 如果非整数倍缩放比例,系统会传给应用一个虚拟后的分辨率(比如19201080在150%缩放后为1280720),然后再把软件输出的界面使用插值算法进行放大,缩放后像素不能填满一格显示像素,因此造成渐变、模糊等问题。

但是这个缩放机制可能会出现视频媒体渲染错误、界面UI元素缩放不齐等问题:
在这里插入图片描述
Windows10 开始所有DPI级别均使用DPI虚拟化技术,但是还是需要兼容老旧的win32传统桌面应用,在整数倍缩放和非整数倍缩放时某些应用表现有明显差异

电脑屏幕可以调分辨率,难道是通过调整它的像素大小实现的?

在同一个设备上,它的像素个数是固定的,这是厂商在出厂时就设置好了的。只有不同的设备之间,才有像素大小的区别。既然在同一个设备上,像素点数早就设定好了,那电脑上可以调整分辨率是怎么回事?我再怎么调,像素点数还是那么多啊。
在这里插入图片描述
家系统给你推荐的是1366px768px的分辨率,你知道意味着什么吗?没错,微软在这块屏幕上横向设置了768个像素,竖向设置了1366个像素。再怎么拉扯,这个数字是不会变了。那么,为啥我还能调整分辨率呢?我要是调整到800px600px,按照定义,横向就是600个像素,竖向就是800个像素了啊。其实呢,你把分辨率调成800600,系统就会分配给你800600个有效像素个数,也就是真实的色彩块。其他的个数呢,就由系统自作主张,通过一系列运算给你一个模拟色彩块,填充成正好1366*768个色彩块。这些拿来充数的像素块,和真实的像素块放到一起。


http://chatgpt.dhexx.cn/article/LXRCLVpN.shtml

相关文章

像素(Pixel)、DPI与PPI一看就明白

像素(Pixel)、DPI与PPI 像素(Pixel)DPI 英文全写是(Dots Per Inch,每英寸点数)PPI 英文全写是(Pixels Per Inch,每英寸像素数)比喻来区分应用(这张图熟悉吗)1.分辨率啥意思&#xff…

关于像素、分辨率、PPI、DPI等概念的分析

关于影像图的比例尺和分辨率:https://blog.csdn.net/liliiii/article/details/40261953 当我们说到 像素、分辨率、DPI、PPI等专业术语的时候,一般会涉及到图像、屏幕、打印机等等。 像素(Pixel)为图像显示的基本单位,…

分辨率 PPI DPI概念定义详解

我们在开发中,涉及到UI显示时,经常会遇到的一些概念,比如分辨率,ppi,dpi等,这些概念,在百度百科中,发现都有对它们的定义,一些博客中,也有对这几个概念的对比…

DPI与PPI的区别

开发中不免会遇到分辨率、DPI、PPI和屏幕尺寸等术语,那就弄弄清楚这些概念的真正含义。 分辨率 分辨率这个词在很多地方都有,比如相机、视频、扫描仪。这里说的就是显示器的分辨率。显示器是由一个个像素点(pixel)所组成的,一般所说的显示器…

传感器尺寸、像素、DPI分辨率、英寸、毫米的关系

虽然网上有很多这种资料,但是太过于复杂,每个人的说法都不一样,看的让人云里雾里的,我总结了一下,不知道对不对! 1. 1英寸25.4mm 2. 传感器尺寸:传感器的尺寸是指传感器的大小,一般…

dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算

一、基本概念 dip : Density independent pixels ,设备无关像素。dp :就是dippx : 像素dpi :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160&…

什么是 PPI、DPI 及 像素、分辨率的区别?

什么是 PPI、DPI 及 像素、分辨率的区别? AbstractPPIDPI像素 Pixels分辨率 Resolution Abstract 笔者通过本篇文章重点来阐明相对迷惑的PPI、DPI概念,PPI 和 DPI 是处理图像时需要深入理解的概念,两者都指的时分辨率或清晰度,但…

DPI、像素与分辨率的区别和联系

DPI(Dot Per Inch) 表示打印分辨率,指每英寸长度上的点数。DPI 又可细分为水平分辨率和垂直分辨率,例如一张 “1英寸*1英寸” (1英寸2.54cm)的图片,如果它的水平分辨率是100 dpi,垂直…

一文详解像素、DPI、分辨率之间的关系

1.像素 像素:是指在由一个数字序列表示的图像中的一个最小单位,称为像素。 像素可以用一个数表示,比如一个“0.3兆像素”数码相机,它有额定30万像素;也可以用一对数字表示,例如“640x480显示器”&#xff0…

分辨率、Dpi 的关系

概念:分辨率,指的是图像或者显示屏在长和宽上各拥有的像素个数。比如一张照片分辨率为1920x1080,意思是这张照片是由横向1920个像素点和纵向1080个像素点构成,一共包含了1920x1080个像素点。dpi是分辨率的表示单位之一。它是英文D…

图片分辨率像素与DPI的关系

来自网络的一张图片:https://www.duitang.com/blog/?id788101874 这张图片大小(通过鼠标右键点击菜单"属性"获得): 这里面图片的分辨率和dpi两种值。 现在讲讲两者关系。 将图片复制粘贴到word,我们可以获得图片的"原始尺寸"。 如下图所示…

SPSS新手教程——进行距离分析的方法

我们在使用IBM SPSS Statistics来进行数据分析的时候,难免会遇上这种情况:变量非常多,多到我们不能对其一一控制的地步,但每个变量都有分析的价值,同时又彼此重叠。这个时候最直接的方法就是把所有变量按照一定的标准来进行分类&a…

SPSS的入门

1.SPSS的起源 SPSS(全称:Statistical Product and Service Solutions)是世界上最早的统计分析软件,由美国斯坦福大学的三位研究生Norman H. Nie、C.Hadlai (Tex) Hull和Dale H. Bent于1968年研发成功。SPSS采用类似EXCEL表格的方…

SPSS 独立样本t检验方法

检验变量:要做检验的变量 分组变量:选择给数据分组的变量 这里只能检验两个组间的差异,因此只能输入两个组 组1,组2:输入你分组变量中的值 比如,我这里检验得是ADHD与CN之间的差异,所以我输入…

使用SPSS进行商业数据分析

SPSS是一款非常强大的数据处理软件,那么该如何用SPSS进行数据分析呢? 1.什么是SPSS SPSS是社会统计科学软件包的简称, 其官方全称为IBM SPSS Statistics。SPSS软件包最初由SPSS Inc.于1968年推出,于2009年被IBM收购,主…

spss分析方法-判别分析

判别分析是在分组已知的情况下,根据已经确定分类的对象的某些观测指标和所属类别来判断未知对象所属类别的一种统计学方法。下面我们主要从下面四个方面来解说: 实际应用理论思想建立模型 分析结果 一、实际应用 判别分析最初应用于考古学, 例如要根…

spss分析方法-T检验

t检验&#xff0c;也称student t检验&#xff08;Students t test&#xff09;&#xff0c;主要用于样本含量较小&#xff08;例如n < 30&#xff09;&#xff0c;总体标准差σ未知的正态分布。t检验是用t分布理论来推论差异发生的概率&#xff0c;从而比较两个平均数的差异…

spss分析方法-方差分析

方差分析(Analysis of Variance&#xff0c;简称ANOVA)&#xff0c;又称“变异数分析”&#xff0c;是R.A.Fisher发明的&#xff0c;用于两个及两个以上样本均数差别的显著性检验。由于各种因素的影响&#xff0c;研究所得的数据呈现波动状。造成波动的原因可分成两类&#xff…

如何使用SPSS进行计算变量的操作

当我们在进行数据分析时&#xff0c;除了对比现有的数据信息外&#xff0c;还能通过现有的数值计算出其他变量的参数。不过这就需要用到IBM SPSS Statistics中计算变量命令了。今天&#xff0c;我就以一组产品销售的数据为例&#xff0c;向大家演示一下SPSS计算变量的操作方法。…

spss分析方法-聚类分析

聚类分析是根据研究对象的特征&#xff0c;按照一定标准对研究对象进行分类的一种分析方法。下面我们主要从下面四个方面来解说&#xff1a; 实际应用理论思想建立模型 分析结果 一、实际应用 聚类分析的目标就是在相似的基础上收集数据来分类。 聚类源于很多领域&#xf…