移动端屏幕尺寸与像素密度

技术文档网 2021-04-25

一、英寸与厘米转换

1 inch = 2.54cm = 25.4mm

二、像素间距

像素(Pixels)是组成数字图像的最小单元,即一个一个彩色的颜色点。 一般人都以为像素是一个个的小圆点,实际上它是方的。如果把一幅图像放得很大,在图形的边缘和有斜线的地方,就可以看见像素了,那是阶梯状或马赛克状的小方块。 像素间距(pixel pitch)的意义类似于CRT的点距(dot pitch),一般是指显示屏相邻两个象素点之间的距离。 我们看到的画面是由许多的点所形成的,而画质的细腻度就是由点距来决定的,点距的计算方式是以面板尺寸除以解析度所得的数值。 14寸液晶显示器的可视面积一般为285.7mm×214.3mm,分辨率为1024×768,从而计算出此LCD的点距是285.7/1024或者214.3/768=0.279mm。同样地分辨率为1024×768的15英寸LCD显示器,通过上述方法可以计算出其像素间距为0.297mm。点距越小,图像越细腻。 显示分辨率就是屏幕上显示的像素个数,分辨率1024×768的意思是水平像素数为1024个,垂直像素数768个。分辨率越高,像素的数目越多,感应到的图像越精密。而在屏幕尺寸一样的情况下,分辨率越高,显示效果就越精细和细腻。

三、转换与计算

  1. 4吋屏对角线长度为4吋,即10.16CM

  2. 4.7吋屏对角线长度为4.7吋,即11.938CM

  3. 5.5吋屏对角线长度为5.5吋,即13.97CM

  4. 5.5吋屏的大小大约相当于一张100元人民币的大小

    960×640分辨率加上3.5英寸的显示屏 苹果CEO史蒂夫·乔布斯(Steve Jobs)在苹果全球开发者大会上表示,新款iPhone4将使用一种名为Retina(视网膜)屏幕的显示技术,与此前iPhone产品相比,观看屏幕近景消除了颗粒感。之后据苹果官方解释,Retina屏幕是一种具备超高像素密度的液晶屏,它可以将960×640的分辨率压缩到一个3.5英寸的显示屏内。也就是说,该屏幕的像素密度达到326像素/英寸(ppi),像素点相互间隔仅为78微米(0.078毫米),肉眼根本辨不出明显的独立像素点。其显示精度是iPhone3GS的4倍,对比度高达800:1,是迄今为止iPhone系列中最高精细的屏幕。 所以只要你的视频转换分辨率不要高于940*480就行

  5. PPI的计算公式

Math.sqrt( 水平分辨率 * 水平分辨率 + 垂直分辨率 * 垂直分辨率 ) / 屏幕尺寸

例如iphone4的PPI为:

 Math.sqrt( 960 * 960 + 640 * 640 ) / 3.5 = 329.6504023281362

相关文章

  1. Web服务器缓存

    一、URL映射 对于任何的web服务器,当我们向他发送一个http请求后,它要做的主要工作就是解析URL,然后完成从URL到实际内容或资源的映射。这里所说的映射是一个抽象概念,实际上就是服务器处理请

  2. 静态资源加载

    在模块化开发模式下,静态资源需要程序自己收集,因此为一个单独页面指定特定的静态资源加载的方式已经不能满足了。 针对于单个请求,最优的加载方案是实时收集需要的模块静态资源并输出,不会浪费带宽。但是,一旦

  3. 服务器推技术实现

    ajax定时请求 通过ajax异步请求,并每隔一段时间请求一次如setInterval或客户端循环请求等 setInterval(function() { $.ajax({ u

  4. 移动端滚动穿透问题

    定义:移动端弹出fixed弹窗的话,在弹窗上滑动会导致下层的页面跟着滚动,这个叫 “滚动穿透” 解决方案1 在弹出层的touchstart事件中调用preventDefault 这种方法不可取,至少有

  5. 移动端屏幕尺寸与像素密度

    一、英寸与厘米转换 1 inch = 2.54cm = 25.4mm 二、像素间距 像素(Pixels)是组成数字图像的最小单元,即一个一个彩色的颜色点。 一般人都以为像素是一个个的小圆点,实际上

随机推荐

  1. Web服务器缓存

    一、URL映射 对于任何的web服务器,当我们向他发送一个http请求后,它要做的主要工作就是解析URL,然后完成从URL到实际内容或资源的映射。这里所说的映射是一个抽象概念,实际上就是服务器处理请

  2. 静态资源加载

    在模块化开发模式下,静态资源需要程序自己收集,因此为一个单独页面指定特定的静态资源加载的方式已经不能满足了。 针对于单个请求,最优的加载方案是实时收集需要的模块静态资源并输出,不会浪费带宽。但是,一旦

  3. 服务器推技术实现

    ajax定时请求 通过ajax异步请求,并每隔一段时间请求一次如setInterval或客户端循环请求等 setInterval(function() { $.ajax({ u

  4. 移动端滚动穿透问题

    定义:移动端弹出fixed弹窗的话,在弹窗上滑动会导致下层的页面跟着滚动,这个叫 “滚动穿透” 解决方案1 在弹出层的touchstart事件中调用preventDefault 这种方法不可取,至少有

  5. 移动端屏幕尺寸与像素密度

    一、英寸与厘米转换 1 inch = 2.54cm = 25.4mm 二、像素间距 像素(Pixels)是组成数字图像的最小单元,即一个一个彩色的颜色点。 一般人都以为像素是一个个的小圆点,实际上