点、像素、分辨率、PPI、DPI等
屏幕尺寸
屏幕尺寸是屏幕的对角线的长度,单位是英寸,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等的更多相关文章
- 对屏幕的理解---分辨率,dpi,ppi,屏幕尺寸,像素 等
1. 名词理解 屏幕尺寸(screen size) 屏幕尺寸(screen size),是屏幕的对角线长度,一般讲的大小单位都是英寸. DPI (dots per inch) dpi 是(英文Dots ...
- 说明位图,矢量图,像素,分辨率,PPI,DPI?
说明位图,矢量图,像素,分辨率,PPI,DPI? 显示全部 关注者 28 被浏览 7,031 关注问题写回答 邀请回答 添加评论 分享 2 个回答 默认排序 刘凯 21 人赞同了 ...
- H5开发基础之像素、分辨率、DPI、PPI
H5开发基础之像素.分辨率.DPI.PPI html5 阅读约 4 分钟 2016-09-03于坝上草原 背景知识: 目前绝大部分显示器都是基于点阵的,通过一系列的小点排成一个大矩形,通过每个小 ...
- 分辨率、DPI、PPI和屏幕尺寸,你都知道是啥么?
分辨率.DPI.PPI和屏幕尺寸 分辨率 DPI/PPI 坑爹的屏幕尺寸 Reference 手机开发中不免会遇到分辨率.DPI.PPI和屏幕尺寸等术语,那就弄弄清楚这些概念的真正含义. 分辨率 分辨 ...
- 分辨率、像素和PPI
屏幕尺寸是指屏幕对角线的长度,一般以英寸为单位,1英寸(inch)=2.54厘米(cm).传统意义上的照片尺寸也是这个概念.所以同样尺寸(指对角线)的屏幕,也可能长宽比率不同.像素(Pixel):是位 ...
- 什么是物理像素、虚拟像素、逻辑像素、设备像素,什么又是 PPI, DPI, DPR 和 DIP
什么是物理像素.虚拟像素.逻辑像素.设备像素,什么又是 PPI, DPI, DPR 和 DIP?有关 viewport 以及苹果安卓设备上的页面呈现为什么效果不一样,又有哪些方法去改变和统一呢?网络上 ...
- 物理像素,ppi,逻辑分辨率和物理分辨率
1 明确几个概念: 物理像素:屏幕物理像素 屏幕像素密度ppi:pixels per inch,屏幕上每英寸可以显示的像素点的数量,即屏幕像素密度.顺便一提,ppi就是dpi,只不过有文章里说苹果喜欢 ...
- 像素 PIXEL 图片的基本单位 像素非常小 图片是成千上万的像素组成 显示/屏幕分辨率 (DPI 屏幕分辨率)
像素 PIXEL 图片的基本单位 像素非常小 图片是成千上万的像素组成 显示/屏幕分辨率 (DPI 屏幕分辨率) 图像分辨率 (PPI) 1920*1080是像素点长度1920个像素点 X1080个像 ...
- (全解析)屏幕尺寸,分辨率,像素,PPI之间到底什么关系?
(全解析)屏幕尺寸,分辨率,像素,PPI之间到底什么关系? 产品经理马忠信关注 22015.08.30 13:59:20字数 2,660阅读 52,661 今天我给大家来讲讲这几个咱们经常打交道的词到 ...
- android 常见分辨率与DPI对照表
分辨率对应DPI ldpi QVGA (240×320) mdpi HVGA (320×480) hdpi WVGA (480×800),FWVGA (480×854) xhdpi 720P( ...
随机推荐
- MPI小例子
MPI示例 MPI时间函数测试 #include<stdio.h> #include<mpi.h> #include<stdlib.h> #include<t ...
- Kubernetes K8S之资源控制器StatefulSets详解
Kubernetes的资源控制器StatefulSet详解与示例 主机配置规划 服务器名称(hostname) 系统版本 配置 内网IP 外网IP(模拟) k8s-master CentOS7.7 2 ...
- 力扣Leetcode 45. 跳跃游戏 II - 贪心思想
这题是 55.跳跃游戏的升级版 力扣Leetcode 55. 跳跃游戏 给定一个非负整数数组,你最初位于数组的第一个位置. 数组中的每个元素代表你在该位置可以跳跃的最大长度. 你的目标是使用最少的跳跃 ...
- e3mall商城的归纳总结4之图片服务器以及文本编辑器
一.图片服务器 --1.认识图片服务器 大家可能都知道在分布式架构中使用图片上传可能会导致文件存放在某一个项目,而我们的项目基本上都采用集群的方式 ,因此这样会导致图片的问题比较难以存放,在这里我们有 ...
- Linux文件描述符与重定向
文件描述符可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作. 当Linux启动的时候会默认打开三个文件描述符,分别是: 标 ...
- 【学习中】Unity插件之NGUI 完整视频教程
课程 章节 内容 签到 Unity插件之NGUI 完整视频教程 第一章 NGUI基础控件和基础功能学习 1.NGUI介绍和插件的导入 6月29日 2.创建UIRoot 6月29日 3.学习Label控 ...
- Mono生命周期小实验
今天在写代码的时候,遇到一个初始化顺序问题,于是做了一个实验,下面记录结果: 情景: 1.在 脚本A中实例化 一个预制体,该预制体挂有脚本B 2.在 脚本A中,获取实例化物体 身上的 脚本B,并且设置 ...
- 石子合并(区间dp典型例题)
Description 有n堆石子排成一行,每次选择相邻的两堆石子,将其合并为一堆,记录该次合并的得分为两堆石子个数之和.已知每堆石子的石子个数,求当所有石子合并为一堆时,最小的总得分. Input ...
- day48:django前戏之HTTP协议&自定义web框架
目录 1.HTTP协议 1.HTTP协议简介 2.HTTP协议概述 3.HTTP协议工作原理 4.HTTP协议请求方法 5.HTTP协议状态码 6.URL 7.HTTP请求格式 8.HTTP响应格式 ...
- Kubernetes v1.12/v1.13 二进制部署集群(HTTPS+RBAC)
官方提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用.不能用于生产环 ...