DPI和像素、厘米、

首先告诉大家一个不幸的消息:像素不能直接换算成英寸、厘米,要在dpi下才能换算!

photoshop中两种分辨率换算

72像素/英寸=28.346像素/厘米

300像素/英寸=118.11像素/厘米

1 厘米=0.3937 英寸

1 英寸=2.54 厘米

以常见1024像素对比:

1024像素=3.413英寸=8.67厘米         (300像素/英寸dpi     每英寸≈0.003333像素)

所以1024像素的厘米尺寸就是:1024*0.003333*2.54

1024像素=14.222英寸=36.12厘米         (72像素/英寸dpi     每英寸≈0.013889像素)

所以1024像素的厘米尺寸就是:1024*0.013889*2.54

提起分辨率,我们需要了解两个概念,图像分辨率和输出分辨率,图像分辨率是每英寸的像素数,以ppi为单位,图像分辨率又常常被表示成每一个方向上的总像素数量,比如640×480像素、1280×960像素等。而决定图像输出质量的是图像的输出分辨率,描述的是设备输出图像时每英寸可产生的点数(dpi),以dpi为单位,两者有联系但并不总是相等的。

dpi (dot per inch)输出分辨率

打印机分辨率又称为输出分辨率,是指在打印输出时横向和纵向两个方向上每英寸最多能够打印的点数,通常以“点/英寸”即dpi(dot per inch)表示。而所谓最高分辨率就是指打印机所能打印的最大分辨率,也就是所说的打印输出的极限分辨率。平时所说的打印机分辨率一般指打印机的最大分辨率,目前一般激光打印机的分辨率均在600×600dpi以上。

dpi是“dot per inch”的缩写。顾名思义,就是指在每英寸长度内的点数。通常,我们都使用dpi来作为扫描器和打印机的解析度单位,数值越高表示解析度越高。目前,市面上出售扫描器的光学解析度主要有600×1200 dpi和1200×2400 dpi两种。扫描器的光学解析度由两个数字构成,是因为横向解析度和纵向解析度不同。较小的数字通常为纵向解析度,即我们一般区分扫描器解析度用的数值。也就是说,600×1200 dpi的扫描器,我们通常简称为600 dpi。

电脑显示器的解析度约为72dpi,这个数值其实是这样计算出来的:以一部15寸的电脑显示器为例,可视面积的水平长度大约为11.2寸,如果显示模式是800×600,那么解析度就是800/11.2=71.4。如果是17寸电脑显示器,以1024×768的显示模式来看,解析度就变成1024/12.8=80了。

像素(Pixel)

对于计算机的屏幕设备而言,像素(Pixel)或者说px是一个最基本的单位,就是一个点。其它所有的单位,都和像素成一个固定的比例换算关系。所有的长度单位基于屏幕进行显示的时候,都统一先换算成为像素的多少,然后进行显示。所以,就计算机的屏幕而言,相对长度和绝对长度没有本质差别。任何单位其实都是像素,差别只是比例不同。

如果把讨论扩展到其它输出设备,比如打印机,基本的长度单位可能不是像素,而是其它的和生活中的度量单位一致的单位了。

CSS绝对长度单位是对于输出设备(output device)而言的。拿pt来说,这是一个在文字排版工具(word,adobe等)中非常常用的字体单位,不管你的显示器分辨率是1024*768,还是800*600,同一篇文档打印在纸面上的结果是一样的。

写网页用哪个长度单位更好,是px还是pt呢?

我个人比较偏向px,因为px能够精确地表示元素在屏幕中的位置和大小,网页主要是为了屏幕显示,而不是为了打印等其它需要的。

CSS相对长度单位(relative length unit)

CSS相对长度单位中的相对二字,表明了其长度单位会随着它的参考值的变化而变化,不是固定的。

以下是CSS相对长度单位列表:

CSS相对长度单位

说明

em     元素的字体高度The height of the element's font

ex     字母x的高度The height of the letter "x"

px     像素Pixels

%     百分比Percentage

CSS绝对长度单位(absolute length unit)

绝对长度单位是一个固定的值。比如我们常用的有mm,就是毫米的意思。

以下是CSS绝对长度单位列表:

CSS绝对长度单位

说明

in      英寸Inches (1 英寸 = 2.54 厘米)

cm    厘米Centimeters

mm   毫米Millimeters

pt     点Points (1点 = 1/72英寸)

pc     皮卡Picas (1 皮卡 = 12 点)

像素是相对于显示器屏幕分辨率而言的。譬如,WiNDOWS的用户所使用的分辨率一般是96像素/英寸。而MAC的用户所使用的分辨率一般是72像素/英寸。

所以在WiNDOWS的CSS中 dpi为 96像素/英寸英寸之间的关系和换算及CSS中的长度单位

----------------------------------------------------------------------------------------------------------------------

位深度(色彩深度,bit depth)

计算机之所以能够表示图形,是采用了一种称作“位”( bit ) 的记数单位来记

录所表示图形的数据。当这些数据按照一定的编排方式被记录在计算机中,就构

成了一个数字图形的计算机文件。

“位”( bit )是计算机存储器里的最小单元,它用来记录每一个 像素颜色的值

。图形的色彩越丰富,“位”的值就会越大。每一个像素在计算机中所使用的这

种位数就是“位深度”。在记录数字图形的颜色时,计算机实际上是用每个像素

需要的位深度来表示的。

黑白二色的图形是数字图形中最简单的一种,它只有黑、白两种颜色,也就是说

它的每个像素只有1位颜色,位深度是1,用2的一次幂来表示;

4位颜色的图,它的位深度是4,用2表示,它有2的4次幂种颜色,即16种颜色

或16种灰度等级 ) 。

8位颜色的图,位深度就是8,用2的8次幂表示,它含有256种颜色 ( 或256种灰

度等级 )。

24位颜色可称之为真彩色,位深度是24,它能组合成2的24次幂种颜色,即:16

,777,216种颜色 ( 或称千万种颜色 ),超过了人眼能够分辨的颜色数量。当

我们用24位来记录颜色时,实际上是以2 8*3,即红、绿、蓝 ( RGB ) 三基色各

以2的8次幂,256种颜色而存在的,三色组合就形成一千六百万种颜色。

ppi:Pixels Per Inch所表示的是每英寸所拥有的像素(Pixel)数目

dpi和css,DPI和像素、厘米、英寸之间的关系和换算及CSS中的长度单位、位深度、ppi...相关推荐

  1. 摄像头的像素与分辨率之间的关系

    最近在看摄像头的驱动, 一直没搞懂像素和分辨率之间的关系, 特收集来学习一下: 我们买数码相机或是评价相机功能的时候,常常提到相机的"像素"这一概念,认为像素大的相机就好,就能拍出 ...

  2. 像素与分辨率之间的关系

    2019独角兽企业重金招聘Python工程师标准>>> 1.像素定义 构成影像的最小单位(就是一个小方点) 2.分辨率定义 单位长度内,像素的个数 例如以图片的像素是640×480, ...

  3. 图片大小、像素、分辨率之间的关系

    "像素"是相机感光器件上的感光最小单位.就像是光学相机的感光胶片的银粒一样,记忆在数码相机的"胶片"(存储卡)上的感光点就是像素:要想得到分辨率高(也就是细腻的 ...

  4. RGB 与 BGR 颜色深度、像素和字节之间的关系

    在处理图像时,了解 RGB 和 BGR 色彩空间之间的区别非常重要.RGB 和 BGR 都具有三个颜色通道:红色.绿色和蓝色.但是,这些通道在图像文件中的存储顺序可能不同. RGB 通常用于图像编辑和 ...

  5. 【CSS】物理像素 DP(device pixels)、物理像素比(DPR)、px 逻辑像素(CSS像素)、DPI、PPI 的概念解析 以及1px问题解决方法

    物理像素 .物理像素比.物理像素比.px 逻辑像素概念解析 前言 一.前提概念 1.分辨率与物理尺寸关系 目前绝大部分显示器都是基于点阵的 同样的分辨率下,每个小点的尺寸仍然是可以大可以小的 DPI( ...

  6. 影像分辨率、地面分辨率、比例尺及DPI之间的关系

    在平时应用当中,很多GIS从业者理不清影像分辨率.地面分辨率.比例尺及DPI之间的关系,在具体应用中容易疑惑,如下两应用: 1)遥感影像我们所说的QuckBird 0.61米的分辨率指的是什么分辨率? ...

  7. unity中单位是米还是厘米_2019-08-22Unity中的单位长度与像素之间的关系

    一:什么是像素? 像素是由很多个小方格组成,每一个小方格上都存储了位置信息和色彩信息.像素是图像的最小单位 分享一个知识点:图像分为两类,位图和矢量图 位图(点阵图):由多个像素组成,当放大时被分为多 ...

  8. 图片像素、尺寸、位深度、图像色深

    1.概念解释 图像像素:图像的分辨力,也就是图像的宽和高分别有多少个像素. 图像尺度(图像的输出尺寸):图像的物理单位,比如宽和高是多少英寸或者厘米. 位深度:存储图片一个像素需要消耗多少个bit位. ...

  9. html与css与php的关系,HTML、PHP、CSS、JS之间的关系

    23:02:06 2019-08-05 自己要搭建网站 虽然可以下载大佬的界面 但至少要懂一点web开发的知识 我现在感觉像个憨憨 啥都不明白 HTML负责放你需要显示的内容, 而PHP可以输出可变化 ...

最新文章

  1. Go 学习笔记(74)— Go 标准库之 unsafe
  2. Android直播app用什么技术可以做到延迟小一些?
  3. 《女仆咖啡帕露菲》香浓背后,激励的力量
  4. 数字调制系统工作原理_空间光调制器工作原理是什么 空间光调制器工作原理...
  5. stripe pay_J2Pay –简介
  6. javaWeb项目部署至tomcat下classes文件夹没有内容
  7. netbeans java9_Java 开发新选择?Apache NetBeans IDE 9.0 备受好评
  8. linux查看主机硬件命令
  9. 红帽初级认证RHCSA考试环境——供实验练习
  10. Eucalyptus简介
  11. mysql用户角色权限表的关系_用户、角色、权限表的关系(mysql)
  12. 【中医学】11 常见病证-3:虚劳:月经不调:痛经:崩漏:带下:痄腮:疳症:湿疹:肠痈...
  13. 经典算法:鸡蛋掉落问题
  14. 基于C++实现的选课系统
  15. cp: omitting directory
  16. C# Winform控件贴透明png图片遇到的问题
  17. 卧槽,javaCV不到十行代码实现图片OCR文字识别
  18. SQL查询优化方法 提高SQL查询效率 数据库的哪些字段适合添加索引
  19. u盘为什么被写保护?u盘数据写保护如何恢复
  20. 微信8.0.18版来了

热门文章

  1. QT中返回和前进的快捷键是什么?VS中ctrl 和 -
  2. MySQL 实现FULL JOIN的几种方式
  3. Intellij Idea创建maven项目,App.java代码编辑区没有run选项
  4. 简单网页版的注册登录案例(JSP+CSS+MySQL+Servlet+MVC设计思想,含源码!)
  5. 马尔科夫链Markov以及空间Markov Matlab代码
  6. JAVA Io 流 字符流 编码表 编码和解码的方法
  7. 网站压力测试--abtest测试详解abtest
  8. Java正则表达式校验密码规则
  9. DICOM 图像传输:使用 LeadTools 实现 C-Store SCP 服务
  10. Hi3516A/Hi3516D SDK 安装以及升级使用说明