鼠标的DPI是每英寸点数,也就是鼠标每移动一英寸指针在屏幕上移动的点数。比如400DPI的鼠标,他在移动一英寸的时候,屏幕上的指针可以移动400个点。
鼠标的DPI
精度
其实DPI这种概念还不能更加准确唯一的表示鼠标的精度。比如,每英寸点数中的“点”,在屏幕上并不是不变的。他受到分辨率等因素的影响,所以并不是唯一对应屏幕上的像素点。有可能这个点是4个像素,也有可能是1个像素。这就是因为DPI的概念中牵扯到了显示器上的变化。目前比较科学和受到公认的新标准是用CPI来表示鼠标精度。这种概念的解释是:每英寸鼠标采样次数。明白讲,就是鼠标移动一英寸,鼠标自己能够从移动表面上采集到多少个点的变化。这种属性完全关乎于鼠标自己的性能,不再牵扯到显示器的问题。所以,可以更准确,不变的反应出鼠标的精度。但是由于目前大多数鼠标生产商已经适应了DPI地称呼方式。所以目前生产环节大部分还延续DPI的指标表示方式。
在游戏当中表现明显
当我们需要鼠标在屏幕上移动一段固定的距离时,高DPI的鼠标所移动的物理距离会比低DPI鼠标要短。前者可以对更小的 *** 作在最快的时间里作出反映。这一点在FPS游戏中显得非常重要。高手为了追求射击时的最大稳定性,通常将鼠标速度的预设值调得相当低。当需要突然急转身的时候,400DPI就会比800DPI多用去一倍的物理位移,从而容易将第一时间击毙敌人的机会错过。也许你要问,把鼠标加速开大一些不就可以解决问题了吗?是的,这样没错。虽然物理移动距离缩短了,但损失的却是定位的精度。如果鼠标移动的物理点对应着屏幕上的逻辑点,原本一个物理点与一个逻辑点相对应,在开启加速的影响下,指针为了跟上鼠标的移动速度,就会将一部分逻辑点忽略掉。于是就变成了一个物理点可能要对应多个逻辑点,精度自然就降低了。所以高DPI的优势就体现在瞬间加速的同时一样可以提供近乎完美的精度,而低DPI鼠标是无论如何做不到这一点的。如果你是一名对鼠标要求很高的FPS玩家,选择一款高DPI的鼠标就很有必要了。如果非要给DPI定义为精度的话,那么在快速移动中,高DPI的鼠标的定位精度一定会大于低DPI的鼠标。但是鼠标的DPI也并不是一成不变的,它不会一直保持着高达800的DPI指标。当鼠标的移动速度较缓慢时,此时DPI的值就会变的很低。当移动速度加快时,DPI值也会随之增高。也就是说DPI和鼠标的移动速度成正比。这一切都是靠光学传感器对移动速度作出的准确判断。所以,DPI的高低对于制图领域来讲基本上毫无意义,但在激烈的FPS游戏中,高DPI无疑会带给你更多的胜算。现在很多的鼠标都已经达到了4000DPI甚至6000DPI,并且还有切换DPI的功能,能够主动切换DPI像微软,罗技,RAZER等品牌推出了众多的高DPI鼠标,相信这些鼠标可以让FPS玩家们体会到更多的游戏乐趣!
编辑本段DPI深度包检测技术
基本解释
DPI技术,即DPI(Deep Packet Inspection)深度包检测技术是一种基于应用层的流量检测和控制技术,当IP数据包、TCP或UDP数据流通过基于DPI技术的带宽管理系统时,该系统通过深入读取IP包载荷的内容来对OSI七层协议中的应用层信息进行重组,从而得到整个应用程序的内容,然后按照系统定义的管理策略对流量进行整形 *** 作。 基于DPI技术的带宽管理解决方案与我们熟知的防病毒软件系统在某些方面比较类似,即其能识别的应用类型必须为系统已知的,以用户熟知的BT为例,其Handshake的协议特征字为“BitTorrent Protocol”;换句话说,防病毒系统后台要有一个庞大的病毒特征数据库,基于DPI技术的带宽管理系统也要维护一个应用特征数据库,当流量经过时,通过将解包后的应用信息与后台特征数据库进行比较来确定应用类型;而当有新的应用出现时,后台的应用特征数据库也要更新才能具有对新型应用的识别和控制能力。
重要应用
深度数据包检测(DPI)是一项已经在流量管理、安全和网络分析等方面获得成功的技术,同时该技术能够对网络数据包进行内容分析,但又与header或者基于元数据的数据包检测有所不同,这两种检测通常是由交换机、防火墙和入侵检测系统/IPS设备来执行的。通常的DPI解决方案能够为不同的应用程序提供深度数据包检测。 只针对header的处理限制了能够从数据包处理过程中看到的内容,并且不能够检测基于内容的威胁或者区分使用共同通信平台的应用程序。DPI能够检测出数据包的内容及有效负载并且能够提取出内容级别的信息,如恶意软件、具体数据和应用程序类型。 随着网络运营商、互联网服务提供商(ISP)以及类似的公司越来越依赖于其网络以及网络上运行的应用程序的效率,管理带宽和控制通信的复杂性以及安全的需要变得越来越重要。DPI恰好能够提供这些要求,寻求更好的网络管理以及合规的用户企业应该把DPI作为一项重要的技术。 DPI技术首先能够将数据包组装到网络的流量中,数据处理(包括协议分类)接着可以从流量内容中提取信息,流量重组和内容提取都需要大量处理能力,尤其是在高流量的数据流中。成功的DPI技术必须能够提供基本功能,如高性能计算和对分析任务的灵活的支持。 DPI处理部门必须能够提供符合通信网络性能的可扩扎性和性能,深度内容检测要求比仅仅是header检测更加多的处理。因此,DPI通常使用并行处理结构来加快计算任务。DPI技术最终能够向用户提供从网络流量中提取出的信息,实际内容处理可能与提取出的信息有很大差异,DPI技术的表现有点像一个平台,提供内容处理的实用工具,但是可以让用户决定处理哪些内容。
服务供应商使用DPI来分离网络流量
很多服务供应商现在使用DPI来将流量分为低延时(语音)、保证延时(网络流量)、保证交付(应用流量)和尽最大努力交付的应用程序(文件共享)。使用这种分类,他们可以更好的根据关键任务流量、非关键流量来优化资源并减少网络拥挤。因为廉价的带宽,服务供应商可以增加增值服务来获得额外的收入,包括安全、高峰使用管理、内容计费和针对性的广告。这些都需要对网络流量的深度检测。
大型企业可以使用DPI来管理网络性能
拥有大型网络覆盖很多地理区域的企业在他们的内部网络间可能运行着完全不同的通信类型。除了控制成本和带宽使用外,安全一直是一个挑战,这要求对网络应用程序流量的理解。这些企业已经开始看到DPI分析带来的好处,例如,网络管理员可以使用DPI技术来控制网络性能,当网络性能较低时,限制某种应用程序流量,当性能恢复到正常时,再提升流量。 现在越来越多的网络安全功能需要有效载荷级别的知识,数据泄漏防护要求深度理解通过线路发送的实际内容。应用层防火墙负责有效载荷的内容,而不是header内容。在云计算中的安全服务提供商,如反垃圾邮件或者web过滤服务等供应商,必须获取通过多个客户通信的实时可见的内容,以便迅速获取抵御威胁和攻击的信息。这样也要求内容级别的情报。 传统上来说,这些安全功能都由特殊用途的技术所提供,这些可能包括一些DPI功能。例如,IPS就有内置的DPI。保护Web网关同样提供对web内容的DPI分析,但是每种特殊用途技术引用其特殊的目的或者不兼容的软件,都会使网络基础设施效率低下。一个数据包可能会因为多种用途而被进行多次检查。另外,这些技术并不能提供可编程的接口,这就以为着你不能够提取任意信息。 除了安全问题外,DPI对于云计算服务供应商还有着重大的影响,对于云计算供应商而言,服务订阅和用户管理是一个重大挑战。很多供应商使用自身开发的或者现成的技术来管理服务订阅,他们发现这样做既缺乏可扩展性又不能为复杂的管理任务提供足够的信息。另一方面,DPI能够提供关于用户流量、应用程序使用、内容传递和异常模式的情报信息,这些服务供应商还可以利用可编程界面来收集其他有用信息,如市场营销情报和客户档案等。
编辑本段深度数据包检测仍然面临着挑战
作为一个相对年轻的市场,DPI行业还面临着很多挑战,例如: 不存在标准的基准。现在的DPI市场还充满了困惑的、一站式的、针对特定应用程序的性能信息,这个行业需要标准基准来规定连接安全时间、TCP、UDP和吞吐量测试等。这些基准对于在相互竞争的产品间建立可比性能指标是很重要的。 不同的DPI技术不断的涌现,“OpenDPI”将允许第三方开发者在不同的商业解决方案上编写DPI应用程序。 DPI技术市场将继续存在下去,现在看来,这个市场的应用程序可能还是分散和不一致的,但是存在的巨大潜力和行业利益将最终推动其走向标注啊和开发的市场。
编辑本段DPI 和 PPI的区别
概念
ppi (pixels per inch):图像的采样率 (在图像中,每英寸所包含的像素数目) dpi (dots per inch): 打印分辨率 (每英寸所能打印的点数,即打印精度) 打印尺寸、图像的像素数与打印分辨率之间的关系可以利用下列的计算公式加以表示: 图像的横向(竖向)像素数=打印横向(竖向)分辨率×打印的横向(竖向)尺寸, 图像的横向(竖向)像素数/打印横向(竖向)分辨率=打印的横向(竖向)尺寸。 针对特定的图像而言,图像的像素数是固定的,所以,打印分辨率和打印尺寸便呈现反比的关系。 例如:希望打印照片的尺寸是43inch,而打印分辨率横向和竖向都是300dpi,则需要照相机采集的像素数至少为(3004)(3003)=1080000像素,约一百万像素。采集的像素数过低会降低图像的打印质量,过高也不能提升打印质量。
ppi
ppi(pixels per inch)是图像分辨率的单位,图像ppi值越高,画面的细节就越丰富,因为单位面积的像素数量更多,数码相机拍出来的因品牌或生产时间不同可能有所不同,常见的有72ppi,180ppi和300ppi,默认出来就是这么多(A710拍出的是180ppi,个人感觉此参数好象影响不大,一般没人提起这个)。 dpi(dots per inch)是指输出分辨,针对于输出设备而言的,一般的激光打印机的输出分辨率是300dpi-600dpi,印刷的照排机达到1200dpi-2400dpi,常见的冲印一般在150dpi到300dpi之间。
对比
ppi和dpi确实是两个概念,但是有些事情是约定成俗的,的ppi无法反映这张能在冲印店得到的冲印质量,不如你去店里试试看,你问问 *** 作员你的是72ppi会得到什么样的冲印质量,多数 *** 作员会一头雾水。在冲印店里只用dpi,因为我们拿去的必定是为了输出成照片,对于 *** 作人员,他要知道的就是你的像素和你所需要印制的尺寸,这两个要素构成了dpi,所以尽管不规范,对于需要冲印的我们只有用dpi的大小来沟通。 “拿到Photoshop里面改成300ppi,没有什么实际意义,而且增大了图像的体积”因为这样的改法是固定图像大小(尺寸)下对ppi的修改,它导致了像素不真实的扩大,因此导致体积的扩大而且图像质量并无改善(多出来的像素都是差值计算出来的),正确的办法是,先按照你所需要扩印的尺寸的比例裁切你的,然后固定的像素(把“重定义的像素”前面的勾去掉)和比例,在“文档大小”里把宽度和高度调整到你所想要的扩印尺寸一致,这时候出来的ppi就是你的在这个冲印尺寸下可以得到的dpi,若低于120说明印出来的效果会比较差,120~200说明效果还可以,300是最好的效果,若大于300,先把“重定义的像素”前面勾上再修改ppi到300或更低。 (注:300dpi是冲印机的极限,大于300dpi的将对照片清晰度无任何改善,实际上250就够了,就算你输入大于300dpi的文件到冲印机,冲印机也会先把计算成300dpi的再进行扩印,另外可别小看冲印机的300dpi,冲印机300dpi的照片素质是任何打印设备所无法逾越的。)
编辑本段干粉吸入剂 Dry powder inhaler
干粉吸入剂是一种利用专属设备将药物以干粉形式传达到肺部的制剂。该制剂普遍用于治疗呼吸道疾病,例如哮喘、支气管炎、肺气肿及慢性阻塞性肺病等等,DPI也同样应用于治疗糖尿病。
编辑本段DPI计算参考(以FPC1011F为例子)
根据上边的定义DPI是单位面积的像素多少计算出来数值不对 例如:FPC1011F的有效采集为1064M X 14 M 采集的像素为152X200 如果按照原来的定义计算则为: 1064X14=14896 平方毫米 1平方英寸=64516平方毫米 1平方毫米=1/64516平方英寸 14896平方毫米=14896/64516平方英寸=0230888462平方英寸 152X200/0230888462=131665305995 DPI 所以不对 正确解释 不应该是面积 应该是一维的定义:一英寸中含有多少像素: 如FPC1011F的计算: 1英寸=254MM 1MM=1/254 英寸 1064MM=1064/254英寸=0418898英寸 152/0418898=362856DPI=363DPI 14MM=14/254英寸=055118英寸 200/055118=3628578DPI=363DPI 正确
编辑本段个人可支配收入(DPI)
宏观经济学中的个人可支配收入(DPI),现实中个人的名义收入不能全归个人支配,税后的个人收入才是个人可支配收入,即人们可用来消费或储蓄的收入。 DPI是税后的个人收入,DPI=消费+储蓄,也可以说,DPI=个人收入-个人所得税-非税支付。
Win10最新DPI缩放机制:DPI虚拟化 Win10最新DPI缩放机制被Windows Vista/Win7/Win8/Win81所采用。如果DPI缩放比例不超过125%,继续使用传统DPI缩放机制,超过之后就开启这个新模式。需要指出的是,125%缩放比例在多数情况并不会造成严重的界面错乱,而且缩放后字体清晰。 具体来说,对于报告支持DPI自适应的程序,系统将停用DPI缩放。 对于没有报告支持DPI自适应的程序,系统将采用如下机制: 缩放比例如果为100%的整数倍,系统采用一点对多点进行缩放。当选择缩放比例为200%/300%/。。,原有界面中1点依次对应4点/9点。。。 缩放比例如果为非100%的整数倍,系统首先给应用提交虚拟分辨率,然后由系统离屏渲染软件界面,再放大到用户选择的DPI级别上。 以19201080分辨率,缩放比例150%为例。系统首先向应用提交当前的分辨率为1280x720,获得离屏渲染的界面以后,再使用常规的图像插值算法进行放大。需要提醒的是,插值将不可避免的导致界面模糊,字体锯齿等一系列问题。 优点:界面正常 缺点:界面模糊 Win10 DPI缩放机制:完全的DPI虚拟化 Win10 DPI缩放机制绝大多数部分与现代DPI缩放机制一致,唯一不同是所有DPI级别(包括125%)均采用DPI虚拟化机制,保证界面正常。 左侧为Win10 DPI机制,右侧为Win81 DPI机制 最后简要介绍下MAC DPI缩放机制,Retina屏幕统一采用200% DPI缩放级别,实现原理和Windows没有任何区别。唯一的不同是,MAC OS X软件在显示视频和图像时,视频图像区域采用100% DPI,以保证视频和的显示质量。 以上就是Win10最新DPI缩放技术怎么设置的全部内容了,只要正确设置了Win10 DPI缩放,电脑屏幕就会清晰很多
不论是DPI还是PPI,实际都是一种换算的概念,即将承载的信息换算为现实中的(即人眼能实际看到的图像)。DPI和PPI的区别在于换算的途径不同,DPI面向的是印刷受体,而PPI面向的是荧幕。
PPI是英文Pixels Per Inch的缩写,意为像素每英寸。英寸是常用的长度单位,大约相当于254厘米。而像素是专用于荧幕的概念,指的是荧幕可以解析的最小的点。因此,PPI值得是像素在荧幕上的密度,PPI越高图像就越清晰
举例来说,如果电脑屏幕是2K分辨率,即1920×1080像素,它的图像宽为1920像素。而如果这个电脑屏幕的物理宽度是192英寸,电脑屏幕是分辨率就是1920/192=100PPI。
DPI是英文Dots Per Inch的缩写,意为点每英寸。应粗你还是那个英寸,但是点的意义有很多。一般来讲,你可以把Dot理解为取样点,即物理设备可以解析的最小单位。在印刷时,它就可以作为印刷网点,而在鼠标等电子设备上,可以理解为最小 *** 作阈值(即设备会把多么远的两个点当作一个点来处理)。
我们仍然拿1920×1080像素的来举例子,如果印刷设备的解析能力刚好是100DPI,而且你要印制的纸张尺寸刚好是192英寸,那么印刷设备就可以刚好把一个像素作为一个取样点,印刷完成后的保真度是百分之百(也就是所有的视觉信息都被印刷出来了)。在大多数情况下,这几个数值都不那么整好,因此保真度会产生损失。
1在条件允许的情况下,分辨率越高越好 我们可能不会有精力去关心信息量的DPI是多少,印刷设备的DPI又是多少这种细节的问题。但有一点是可以确定的,那就是只要足够大,印刷就会清晰。
2如果有可能,使用准确的数值 许多软件可以帮助你了解实际尺寸下的PPI,比如使用Photoshop,在300PPI下创建A4的文件(尺寸21×297厘米,对应分辨率2480×3508像素)并做出,那么大多数情况下都可以完美印刷。
正如前文所述,大多印刷设备的解析能力是300DPI,因此在该的信息量下,1个像素刚好对应1个点,甚至不需要栅格处理。而如果你强行使用400PPI来创建A4尺寸的文件,拿到300DPI的设备上会被栅格,说不定还不如300DPI的质量好(毕竟是有损处理,但这种差别未必能看得出来)。
下图是苹果官方对iPhone 机型的介绍:
拿iPhone7 Plus来说:
屏幕尺寸:55英寸
手机分辨率(像素):1920 (高)x 1080(宽)
PPI:401
屏幕尺寸:表示手机屏幕对角线的长度,单位是英寸。1英寸(inch)=254厘米(cm)
手机分辨率:分辨率可以从显示分辨率与图像分辨率两个方向来分类。
显示分辨率(屏幕分辨率):屏幕 图像 的精密度,是指 显示器 所能显示的 像素 有多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越 精细 ,同样的屏幕区域内能显示的信息也越多。
图像分辨率:单位英寸中所包含的像素点数,其定义更趋近于分辨率本身的定义。
分辨率的单位:(dpi 点每英寸 )、lpi(线每英寸)和ppi( 像素每英寸 )。但只有lpi是描述光学分辨率的尺度的。虽然dpi和ppi也属于分辨率范畴内的单位,但是他们的含义与lpi不同。而且lpi与dpi无法换算,只能凭经验估算。ppi和dpi经常都会出现混用现象。但是他们所用的领域也存在区别。从技术角度说,“像素”只存在于电脑显示领域,而“点”只出现于打印或印刷领域。
ppi:Pixels Per Inch,屏幕像素密度,每英寸屏幕所拥有的像素数,在电脑显示领域使用。
dpi:Dots Per Inch,每英寸长度上的点数,在打印领域使用。
屏幕像素密度,分辨率,屏幕尺寸的关系
所以美工使用PS作图的大小为手机分辨率的大小。
如需要设计适配iPhone7的手机,我们使用1334 x 750px大小
但有一点是特殊的,就是iPhone6(s) plus、iPhone7 plus,我们需要使用2208 x 1242px大小,
原因:
ppi为326的手机,使用的为@2x的素材,对于ppi是401的手机,理论上苹果应该用401/326 @2x=@246x的素材。但是这个奇葩的比例对开发者而言很难切图。所以苹果为方便开发者用的是@3x的素材,然后再缩放到@246x上,实际上是缩放到246/3=83%。实际上苹果选取了一个接近比例的87%。
这样算下来,物理分辨率和虚拟分比率的比例是87%,也就是1920/087=2208,1080/087=1242
好处就是开发者更方便,比如准备素材时,字号可以直接调成3x的。
概述
前段时间看了小米8的发布会,其中屏幕参数是如下介绍的:
当时我就在想这都是怎么算出来的,虽然我知道 PPI 是指屏幕每一英寸上包含的像素点,但是稍微往深一想我发现我对这些参数真的很迷茫,好奇心驱使我做了些调查。
像素,英文为 Pixel ,是我们日常最熟悉不过的了,但是深入进去会发现其蕴含的知识量是巨大的,此篇对于像素话题也只是浅尝辄止,抛砖引玉。
讨论像素需要分不同的场景: 1 数字图像 我们程序员日常工作中接触并讨论的像素大多是指这个范畴。
光栅(Bitmap)是我们日常接触最多的,例如 jpg,jpeg,png,gif,bmp等等,另一种比较常见的就是矢量图了。 光栅是由一个一个像素组成的,那么像素包含哪些信息?有物理尺寸吗?
每个像素由颜色信息组成,有的还包含一个透明度信息。因为可以通过三原色 Red , Blue , Green 来混合出很多种颜色,所以一个像素就可以使用存储这三种颜色的一个数据结构表示。一个像素占用内存的大小,与其使用多少位来表示这些颜色有关,例如最简单的像素只有一个 bit ,那么它只能表示两个状态,0或者1,对应到图像上也就是黑白。当一个像素达到24 bit 的时候,RGB每个通道占8位,可以组合出来的颜色已经有1677万色(256 256 256=16,777,216)种了,而人类眼睛可以分辨的颜色也只有大概1000多万种,此时就是真彩色了。当然还有32位真彩色,感兴趣的可以去研究。
来自 维基百科
那么通过以上的介绍,我们可以得出结论,此处的像素没有物理尺寸,仅仅是一些数据,只有将其显示在物理设备上才会存在物理尺寸。
可以通过下图感受一下
来源
讨论分辨率仍然需要分讨论场景 1 数字图像 此时分辨率是用来描述的像素信息的,比如我们说一张的分辨率是1280 720,那么仅仅是说明这张是由1280个像素 720个像素组成的。如下图所示,至于这张的尺寸有多大,清晰还是模糊,这取决于它自身的存储格式以及用来显示它的设备。
2 硬件显示设备 是指这块屏幕所包含的像素(这个像素是物理上的,前面我们已经讨论过了)。例如小米8的屏幕分辨率为2248x1080,说明这块屏幕包含了这么多物理像素。
那么的分辨率与屏幕的分别率是什么关系呢?这需要清楚了 PPI 后才可以回答这个问题。
DPI 是印刷业使用的单位,其表示的是打印纸上每一英寸包含的墨点数量,而 PPI 是电子屏幕上每一英寸上包含的可寻址物理物理显示单元。其中英寸是西方惯用长度单位,等于254厘米。这两个概念之所以如此容易混淆,就是因为一些软件提供商做的孽,例如Microsoft,Adobe,Apple 等等,他们经常将这两个概念互换使用。
PPI : Pixels Per Inch, 每一英寸上包含的像素个数。 这个值越高,屏幕的显示能力越强,例如小米8 PPI的计算方式如下图所示
可见小米8的 PPI 是4016,而其官方宣称为402,估计是四舍五入了,不过不知道半个像素怎么处理,知道的可以告诉我一下。
DPI : Dots Per Inch, 每一英寸上包含的点个数。 与PPI计算方式一样,只是应用的领域不同,这个用在印刷业的。
至此我们可以回答的分辨率与屏幕的分辨率的关系了,以小米8为例,按照 比例全屏 显示某一张: 第一:当将一张1080 2248像素的显示在Mi8上时,屏幕上的每一个物理像素对应一个像素,可以完美显示。 第二:当将一张2000 2248像素的显示在Mi8上时,Mi8的屏幕在宽度上是无法显示的,所以显卡会将光栅化,通过一定的算法将2000个像素减少到1080个像素,由于是从多到少的处理,所以是清晰的。 第三:当将一张7201280像素的显示在Mi8上时,显卡会将光栅化,将以其中一边为标准拉伸,会变模糊。
Pt :汉语翻译为 榜 ,是一个物理尺寸,长度为1/72 英寸,在概念上Pt与Px毛关系也没有,但是在 photoshop 中就有关系了。 photoshop 中的pt却是一个相对单位(这帮二货各种混用)
换算公式: 1pt= (DPI / 72) px 。
dp : Density-independent Pixels, 这个是Android基于物理设备的 ppi 抽象出来的一个单位。它是以 160dpi 的屏幕为基准定义的,在 160dpi 的屏幕的屏幕上 1dp=1px ,那么我们就可以得出其
换算公式: 1dp=(屏幕ppi/ 160)px
目前Android系统的屏幕分类如下表 |密度分类| 屏幕密度 | |--|--| |ldpi |120dpi | |mdpi |160dpi | |hdpi |240dpi | |xhdpi |320dpi | |xxhdpi |480dpi | |xxxhdpi |640dpi |
sp : Scale-independent Pixels,其与dp基本一样,也是像素无关的,但是是用在描述字体的大小上。其尺寸会同时相应屏幕密度以及用户对字体的偏好设置。 例如:在手机的字体设置为默认大小时,使用 dp 与 sp 描述字体的大小是一样的,如下图
但是当我们改变了手机的字体默认设置的字号后, dp 描述的字体大小没有变化,但是 sp 描述的字体大小却相应的发生了变化,如下图。
除此之外 dp 与 sp 再无差异,一般建议字体使用 sp 作为单位。
dip 就是 dp 互为别名,没有任何区别,其与 px 关系见上文。
以上就是关于显示接触GUI开发的程序员应该了解的,本来以为很简单,但是调查后发现再往深研究我将会陷入泥潭无法自拔。同时我也感受到,人类社会发展到目前的水平,任何一个门类的知识都足以让一个人投入终身的时间去研究,那我们程序员除了赚钱养家是不是应该找个自己感兴趣方向忠贞不渝的投入一生业余精力去尝试研究一番呢?在此我觉得我很挫败,突然发现自己这么大年纪了竟然没有爱好,如果爱好美女这个不算的话。。。!
我们的原图是一份长宽都是1800像素的。
这张长宽都是1800像素 ,对它自己而言,DPI和PPI没有意义。
它的分辨率参数,仅仅是1800像素而已。
假设我们的所有印刷机、打印机、喷绘机,在原尺寸下都将1像素映射为1个点(即1Px/Dots),可以进行下面这些计算。
如果我们使用300DPI的印刷机,原尺寸打印这张图,那么它的长宽为:
1800 Px / (1Px/Dots) / 300 DPI = 6 in 即长宽都是6英寸(1524厘米)。
如果我们使用220DPI的打印机, 原尺寸打印这张图,那么它的长宽为:
1800 Px / (1Px/Dots) / 220 DPI ≈ 819 in 即长宽都是819英寸(208厘米)。
如果我们使用72DPI的喷绘机, 原尺寸打印这张图,那么它的长宽为:
1800 Px / (1Px/Dots) / 72 DPI = 25 in 即长宽都是25英寸(635厘米)。
使用81PPI的一般显示器,原尺寸显示这张图, 那么它的长宽为:
1800 Px / 81 PPI ≈ 222 in 即长宽都是222英寸(564厘米)。
显示器的PPI 我们假设显示器是方形像素,那么显示器的PPI是由它的分辨率和长宽共同决定的。
即显示器的横向PPI=显示器的横向分辨率(Px)/显示器的宽度(in)。
我们常说的显示器的英寸数,是其对角线的长度。 对于16:9的显示器来说,PPI可以这样计算:
PPI = sqrt { (像素宽 像素高) / [16 9 英寸数^2 / (16^2 + 9^2)] }
举例来说,19201080像素的24寸显示器,PPI就是:
PPI = sqrt { (1920 1080) / [16 9 24^2 / (16^2 + 9^2)] } ≈ 917878
下面的表格计算了常见显示器尺寸的PPI,你可以用这个公式检验:
现代DPI缩放机制:DPI虚拟化。现代DPI缩放机制被Windows Vista/Win7/Win8/Win81所采用。如果DPI缩放比例不超过125%,继续使用传统DPI缩放机制,超过之后就开启这个新模式。需要指出的是,125%缩放比例在多数情况并不会造成严重的界面错乱,而且缩放后字体清晰。 扩展资料
具体来说,对于报告支持DPI自适应的程序,系统将停用DPI缩放。
对于没有报告支持DPI自适应的程序,系统将采用如下机制:
缩放比例如果为100%的整数倍,系统采用一点对多点进行缩放。当选择缩放比例为200%/300%/,原有界面中1点依次对应4点/9点。
缩放比例如果为非100%的整数倍,系统首先给应用提交虚拟分辨率,然后由系统离屏渲染软件界面,再放大到用户选择的DPI级别上。
以19201080分辨率,缩放比例150%为例。系统首先向应用提交当前的分辨率为1280x720,获得离屏渲染的界面以后,再使用常规的图像插值算法进行放大。需要提醒的是,插值将不可避免的导致界面模糊,字体锯齿等一系列问题。
查看鼠标的dpi值的具体方法如下:
1首先有的鼠标有DPI设置的键(直接物理设置)。具体有几个档位取决于鼠标的制作商。按一下档位切换就能改变DPi了。
2高端的鼠标有专业的驱动程序,(低端鼠标无法使用这些驱动)安装赠送的驱动软件,在界面里选择DPI设置条,即可看到当前的dpi数值了
:鼠标DPI是指鼠标的定位精度,单位是dpi或cpi,指鼠标移动中,每移动一英寸能准确定位的最大信息数。DPI是每英寸点数,也就是鼠标每移动一英寸指针在屏幕上移动的点数。
dpi是dots per inch的缩写,意思是每英寸的像素数。cpi是count per inch的缩写,意思是每英寸的采样率。dpi和cpi都可以用来表示鼠标的分辨率,但是dpi反应的是个静态指标,用在打印机或扫描仪上显得更为合适。由于鼠标移动是个动态的过程,用cpi来表示鼠标的分辨率更为恰当
鼠标DPI是指鼠标的定位精度,单位是dpi或cpi,指鼠标移动中,每移动一英寸能准确定位的最大信息数。DPI值越大,鼠标越灵敏。
DPI原为打印行业术语,用以表示打印机在一英寸的距离内,可以打印多少个像素点。不过由于原本用于表示鼠标引擎性能的“CPI”对于大多数人来说难于理解,部分厂商为了推广产品,便借用普及率更广的DPI一词,取代鼠标行业原本使用的“CPI”。
如何调节鼠标的DPI:
1、高端鼠标都有专业的驱动程序,安装赠送的驱动软件,在界面里选择DPI设置条,拖动到合适DPI保存即可实现修改。
2、系统可以修改进入控制面板。在控制面板中选择其它设备管理,在进入鼠标管理,在鼠标指针中调整鼠标指针移动速度到合适即可。
Win10最新DPI缩放机制:DPI虚拟化 Win10最新DPI缩放机制被Windows Vista/Win7/Win8/Win81所采用。如果DPI缩放比例不超过125%,继续使用传统DPI缩放机制,超过之后就开启这个新模式。需要指出的是,125%缩放比例在多数情况并不会造成严重的界面错乱,而且缩放后字体清晰。 具体来说,对于报告支持DPI自适应的程序,系统将停用DPI缩放。 对于没有报告支持DPI自适应的程序,系统将采用如下机制: 缩放比例如果为100%的整数倍,系统采用一点对多点进行缩放。当选择缩放比例为200%/300%/。。,原有界面中1点依次对应4点/9点。。。 缩放比例如果为非100%的整数倍,系统首先给应用提交虚拟分辨率,然后由系统离屏渲染软件界面,再放大到用户选择的DPI级别上。 以19201080分辨率,缩放比例150%为例。系统首先向应用提交当前的分辨率为1280x720,获得离屏渲染的界面以后,再使用常规的图像插值算法进行放大。需要提醒的是,插值将不可避免的导致界面模糊,字体锯齿等一系列问题。 优点:界面正常 缺点:界面模糊 Win10 DPI缩放机制:完全的DPI虚拟化 Win10 DPI缩放机制绝大多数部分与现代DPI缩放机制一致,唯一不同是所有DPI级别(包括125%)均采用DPI虚拟化机制,保证界面正常。 左侧为Win10 DPI机制,右侧为Win81 DPI机制 最后简要介绍下MAC DPI缩放机制,Retina屏幕统一采用200% DPI缩放级别,实现原理和Windows没有任何区别。唯一的不同是,MAC OS X软件在显示视频和图像时,视频图像区域采用100% DPI,以保证视频和的显示质量。 以上就是Win10最新DPI缩放技术怎么设置的全部内容了,只要正确设置了Win10 DPI缩放,电脑屏幕就会清晰很多
以上就是关于鼠标上的 DPI 是什么意思啊全部的内容,包括:鼠标上的 DPI 是什么意思啊、win10 dpi设置是什么意思、DPI和PPI等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)