屏幕尺寸

屏幕尺寸是屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米。

pixel

像素,它是组成图片的最小单元,代表红绿蓝等各种颜色。

dot

点,它是屏幕发光、cmos感光的最小物理单元,水平和竖直的点数量是固定的,点数量越多显示、拍到的图片越细腻,屏幕上每个方向显示的图片像素数量和拍照时每个方向的图片像素数量是可以通过软件设置的,最大像素数量等于点数量。

屏幕点距

是每个点到相邻点之间的中心距离,点距越小则单位距离上点数量越多。

图片分辨率

分辨率是用来表示水平和竖直方向上像素的数量的,真正能定义图片尺寸的是分辨率,如1960X1080。

屏幕分辨率

屏幕分辨率指屏幕能显示的图片分辨率。屏幕最大分辨率一般用水平和竖直的点数量表示,如果像素超过点数量则屏幕上的相邻像素会互相干扰,反而使图片变得模糊不清。以17英寸、0.28mm点距的显示器为例,它在水平方向最多可以显示1024个点,在竖直方向最多可显示768个点,因此最大分辨率为1024X768。当调整到小于最大分辨率时,屏幕水平和竖直的像素数量少于点数量,多出来的点数量的颜色是用算法计算出来的。由于图片的分辨率不变但是屏幕分辨率减小,屏幕能显示的图片的部分变小,图片看起来就变大了。

图片PPI

PPI是英文Pixels Per Inch的缩写,表示每英寸的像素数量,PPI越大图片越清晰,唯一作用是作为图形处理软件的参考值,多用于图片显示上。例如放大一张图片,那么该图片在物理尺寸上是变大了但分辨率不变,所以PPI会减小,此时图片就不那么清晰。不论图片的PPI如何变化,如果分辨率不变,那么图片承载的信息量就不会变化,在实际意义上图片的大小都是相同的。

图片DPI

DPI是英文Dots Per Inch的缩写,表示每英寸点的数量,唯一作用是作为图形处理软件的参考值,多用于图片打印上。例如一幅图片宽8英寸、高6英寸,100DPI,如果保持图片分辨率不变,将DPI降为50,在宽高比不变的情况下,图片的宽将变为16英寸、高将变为12英寸。打印输出变化前后的这两幅图,我们会发现后者的幅面是前者的4倍,而且图片质量下降了许多。不论图片的DPI如何变化,如果分辨率不变,那么图片承载的信息量就不会变化,在实际意义上图片的大小都是相同的。如果在屏幕上显示这两幅图,会发现这两幅图的画面尺寸一样,画面质量也没有区别。

屏幕DPI

表示屏幕上每英寸点的数量。举个例子,如果手机屏幕是3英寸,那么根据勾股定理可计算出其水平和竖直分别大概是2.57英寸和1.54英寸。又因为其分辨率为800×480,则可计算出其点距为2.57×25.4÷800约等于0.08mm,DPI为25.4/0.08。

打印机DPI

是指打印机支持的图片DPI,打印机通过打印点来重现图像,每英寸的点数会影响打印的质量。当要进行物理打印时,打印机将使用图片DPI。

鼠标DPI

CPI的英文是Counts Per Inch,表示每英寸测量数,是度量光学鼠标传感器灵敏度的指标,表示鼠标在平面上每移动1英寸向计算机发出的指令数,因为DPI更常用,所以一般用DPI表示鼠标CPI。具有较高DPI设置的鼠标可以检测到较小的移动动作并做出反应。DPI越高,鼠标在物理上移动相同的距离时会向计算机发出更多的指令,所以光标在屏幕上移动的距离也越远。

DPI是硬件指标,无法通过软件改变。但是软件可以改变光标的灵敏度,灵敏度越高,计算机每次响应指令时光标移动的像素就越多。

如果是高DPI低灵敏度,那么光标移动时很顺滑。反之如果是低DPI高灵敏度,光标就会跳来跳去。

屏幕点距是不是越小越好?

屏幕点距的选择要根据实际情况决定。一般来说,手机屏幕点距比电脑和电视屏幕的点距大,点距越大,DPI越大,图像显示越细腻。但是相同分辨率的图片、视频,在较大DPI的屏幕上显示时占用的屏幕百分比越小。

手机对于高DPI的屏幕的支持做的比较好,例如通过响应式布局或者像素缩放等,相同分辨率的图片、视频在手机上比在电脑上占用的点更多,内容就不会显得小。而如果用手机看不支持响应式布局的网页会发现内容特别小。如果电脑屏幕的点距和手机一样小,那电脑屏幕显示的网页内容特别小,所以电脑屏幕的点距暂时不适合特别小。电视屏幕的点距同理,电视屏幕物理尺寸大,点距小会导致DPI特别大。

点、像素、分辨率、PPI、DPI等的更多相关文章

  1. 对屏幕的理解---分辨率,dpi,ppi,屏幕尺寸,像素 等

    1. 名词理解 屏幕尺寸(screen size) 屏幕尺寸(screen size),是屏幕的对角线长度,一般讲的大小单位都是英寸. DPI (dots per inch) dpi 是(英文Dots ...

  2. 说明位图,矢量图,像素,分辨率,PPI,DPI?

    说明位图,矢量图,像素,分辨率,PPI,DPI? 显示全部 关注者 28 被浏览 7,031 关注问题写回答 ​邀请回答 ​添加评论 ​分享 ​     2 个回答 默认排序 刘凯   21 人赞同了 ...

  3. H5开发基础之像素、分辨率、DPI、PPI

    H5开发基础之像素.分辨率.DPI.PPI  html5  阅读约 4 分钟 ​2016-09-03于坝上草原 背景知识: 目前绝大部分显示器都是基于点阵的,通过一系列的小点排成一个大矩形,通过每个小 ...

  4. 分辨率、DPI、PPI和屏幕尺寸,你都知道是啥么?

    分辨率.DPI.PPI和屏幕尺寸 分辨率 DPI/PPI 坑爹的屏幕尺寸 Reference 手机开发中不免会遇到分辨率.DPI.PPI和屏幕尺寸等术语,那就弄弄清楚这些概念的真正含义. 分辨率 分辨 ...

  5. 分辨率、像素和PPI

    屏幕尺寸是指屏幕对角线的长度,一般以英寸为单位,1英寸(inch)=2.54厘米(cm).传统意义上的照片尺寸也是这个概念.所以同样尺寸(指对角线)的屏幕,也可能长宽比率不同.像素(Pixel):是位 ...

  6. 什么是物理像素、虚拟像素、逻辑像素、设备像素,什么又是 PPI, DPI, DPR 和 DIP

    什么是物理像素.虚拟像素.逻辑像素.设备像素,什么又是 PPI, DPI, DPR 和 DIP?有关 viewport 以及苹果安卓设备上的页面呈现为什么效果不一样,又有哪些方法去改变和统一呢?网络上 ...

  7. 物理像素,ppi,逻辑分辨率和物理分辨率

    1 明确几个概念: 物理像素:屏幕物理像素 屏幕像素密度ppi:pixels per inch,屏幕上每英寸可以显示的像素点的数量,即屏幕像素密度.顺便一提,ppi就是dpi,只不过有文章里说苹果喜欢 ...

  8. 像素 PIXEL 图片的基本单位 像素非常小 图片是成千上万的像素组成 显示/屏幕分辨率 (DPI 屏幕分辨率)

    像素 PIXEL 图片的基本单位 像素非常小 图片是成千上万的像素组成 显示/屏幕分辨率 (DPI 屏幕分辨率) 图像分辨率 (PPI) 1920*1080是像素点长度1920个像素点 X1080个像 ...

  9. (全解析)屏幕尺寸,分辨率,像素,PPI之间到底什么关系?

    (全解析)屏幕尺寸,分辨率,像素,PPI之间到底什么关系? 产品经理马忠信关注 22015.08.30 13:59:20字数 2,660阅读 52,661 今天我给大家来讲讲这几个咱们经常打交道的词到 ...

  10. android 常见分辨率与DPI对照表

    分辨率对应DPI ldpi  QVGA (240×320) mdpi  HVGA (320×480) hdpi  WVGA (480×800),FWVGA (480×854) xhdpi  720P( ...

随机推荐

  1. day38:MySQL数据库之约束&索引&外键&存储引擎

    目录 part1:数据类型 part2:约束 part3:主键索引 PRI &唯一索引 UNI &普通索引 MUL part4:外键:foreign key part5:在外键中设置联 ...

  2. Javascript常见数据类型API

    1 - 内置对象 1.1 内置对象 ​ JavaScript 中的对象分为3种:自定义对象 .内置对象. 浏览器对象 ​ 前面两种对象是JS 基础 内容,属于 ECMAScript: 第三个浏览器对象 ...

  3. 【洛谷日报#26】GCC自带位运算系列函数

    文章转自 洛谷 谈到GCC的黑科技,大家想到的一定是这句: #pragma GCC optimize (3)//吸氧 抑或是这句: #pragma GCC diagnostic error " ...

  4. elementui table fixed错位

          目前在官方没有解决这个bug前如果有人碰到类似问题.建议大家监听table数据,每次数据得到或改变的时候去重新渲染一下 /* 监听table数据对象 */ watch: { tableDa ...

  5. Android开发之模拟器genymotion安装apk出现错误: Install_failed_invalid_URI

    作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985,转载请说明出处. install failed invalid uri Android开发之模拟器ge ...

  6. 详细了解JS Map,它和传统对象有什么区别?

    转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者.原文出处:https://www.codeproject.com/Articles/5278387/Under ...

  7. android MVVM(2)用数据绑定关联VM 与 V

    1.官方文档 https://developer.android.com/topic/libraries/data-binding/architecture 2.简介 数据绑定库 可与MVVM 架构组 ...

  8. CVPR2020 面向密集多角度物体检测的动态修正网络(DRN)

    论文链接:https://arxiv.org/pdf/2005.09973.pdf code:https://github.com/Anymake/DRN_CVPR2020 文章概要: 本文是中科院自 ...

  9. redis在windows下安装教程

    安装过程 1.首先先把下载的压缩包解压到一个文件夹中2.打开cmd指令窗口3.输入你刚才解压的文件路径4.然后输入redis-server redis.windows.conf 命令接下来部署Redi ...

  10. 8svg 自定义全局组件

    0.https://www.npmjs.com/package/vue2-svg-icon 直接使用vue2-svg-icon插件 .如果不使用,就使用下面用法 注意:用阿里图标时候,最好都选择#ff ...