24小时热门版块排行榜    

查看: 265  |  回复: 4
当前主题已经存档。
【悬赏金币】回答本帖问题,作者gamma337将赠送您 1 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

gamma337

银虫 (小有名气)

[求助] 【请教】DPI,像素和分辨率的关系?【有效期2008年9月31日】

一直都没搞懂这几个的关系,DPI,像素,分辨率,图片大小这些东东的关系是什么啊,我们一般是如何实现保存图片时对这几个参数的要求?

[ Last edited by gamma337 on 2008-9-15 at 22:44 ]

» 猜你喜欢

美元一起赚: http://usearn.5d6d.com/index.php
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shadowdiamond

铁杆木虫 (小有名气)


gamma337(金币+1,VIP+0):Thanks
象素基本就是感光元件或是图像的最小单位,一个点

DPI就是每英寸的象素点数目,自然是数目越大可以表现的细节越好,换句话说越清晰

分辨率通常用X*Y表示,就是横向和纵向上的DPI

[ Last edited by shadowdiamond on 2008-9-15 at 09:56 ]
3楼2008-09-15 09:55:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

xile

木虫 (正式写手)

1. You may delay, but time will not! 2. You fail to plan, you plan to fail! 3. Never ever give up!
2楼2008-09-15 09:48:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wb010

木虫 (小有名气)

★ ★
gamma337(金币+2,VIP+0):Thanks
打印分辨率 Dot Per Inch
Dot Per Inch的缩写。每英寸所打印的点数或线数,用来表示打印机打印分辨率。这是衡量打印机打印精度的主要参数之一。一般来说,该值越大,表明打印机的打印精度越高。
dpi是指单位面积内像素的多少,也就是扫描精度,目前国际上都是计算一英寸面积内像素的多少。dpi越小,扫描的清晰度越低,由于受网络传输速度的影响,web上使用的图片都是72dpi,但是冲洗照片不能使用这个参数,必须是300dpi或者更高350dpi。例如要冲洗4*6英寸的照片,扫描精度必须是300,那么文件尺寸应该是(4*300)*(6*300)=1200像素*1800像素。

DPI 原来是印刷上的记量单位,意思是每个英寸上,所能印刷的网点数(Dot Per Inch)。但随着数字输入,输出设备快速发展,大多数的人也将数字影像的解析度用DPI表示,但较为严谨的人可能注意到,印刷时计算的网点(Dot)和电脑显示器的显示像素(Pixel)并非相同,所以较专业的人士,会用PPI(Pixel Per Inch)表示数字影像的解析度,以区分二者。

现在我们通常讲的打印机分辨率是多少DPI,指的是"在该打印机最高分辨率模式下,每英寸所能打印的最多"理论"墨点数"。

所以更加合理的对于dpi的解释是这样的:

如果一台打印机的分辨率是4800×1200dpi,那么意味着在X方向(横向)上,两个墨点最近的距离可以达到1/4800英寸;在Y方向(纵向)上,两个墨点的距离可以达到1/1200英寸。

另外,通常情况下我们认为600x600DPI以上的图像, 在普通纸上按照更高打印精度(如:4800X1200DPI)的打印是没有意义的.

例如现在HP喷墨打印机最高标称分辨率是4800×1200dpi,这意味着在纸张的X方向(横向)上,每一英寸长度上理论上可以放置4800个墨点。但是如果真的在普通介质的一英寸上放置全部的4800个墨点,会发生什么情况呢?--纸张对墨水的吸收过饱和,墨水连成一片,反而使分辨率下降。 所以"理论"点数,是指打印机能够达到的能力极限,但是实现起来需要依靠纸张的配合,如果采用专用纸张,便可达到更好的性能,在每个英寸上放置更多的独立墨点,如果使用纸张不能支持选定的最高分辨率,就会出现相邻的墨点交融联成一片的情况,从而影像打印效果。

所以,细心的您可能会发现,在新的HP DeskJet打印机中(例如HP DeskJet5550等),如果您不选择专用纸张,为了保证打印效果,打印机是不会按照最高分辨率打印的。

鼠标的DPI是每英寸点数,也就是鼠标每移动一英寸指针在屏幕上移动的点数。比如400DPI的鼠标,他在移动一英寸的时候,屏幕上的指针可以移动400个点。
其实DPI这种概念还不能更加准确唯一的表示鼠标的精度。比如,每英寸点数中的“点”,在屏幕上并不是不变的。他受到分辨率等因素的影响,所以并不是唯一对应屏幕上的像素点。有可能这个点是4个像素,也有可能是1个像素。这就是因为DPI的概念中牵扯到了显示器上的变化。目前比较科学和受到公认的新标准是用CPI来表示鼠标精度。这种概念的解释是:每英寸鼠标采样次数。明白讲,就是鼠标移动一英寸,鼠标自己能够从移动表面上采集到多少个点的变化。这种属性完全关乎于鼠标自己的性能,不再牵扯到显示器的问题。所以,可以更准确,不变的反应出鼠标的精度。但是由于目前大多数鼠标生产商已经适应了DPI地称呼方式。所以目前生产环节大部分还延续DPI的指标表示方式。
当我们需要鼠标在屏幕上移动一段固定的距离时,高DPI的鼠标所移动的物理距离会比低DPI鼠标要短。前者可以对更小的操作在最快的时间里作出反映。这一点在FPS游戏中显得非常重要。高手为了追求射击时的最大稳定性,通常将鼠标速度的预设值调得相当低。当需要突然急转身的时候,400DPI就会比800CPI多用去一倍的物理位移,从而容易将第一时间击毙敌人的机会错过。也许你要问,把鼠标加速开大一些不就可以解决问题了吗?是的,这样没错。虽然物理移动距离缩短了,但损失的却是定位的精度。如果鼠标移动的物理点对应着屏幕上的逻辑点,原本一个物理点与一个逻辑点相对应,在开启加速的影响下,指针为了跟上鼠标的移动速度,就会将一部分物理点忽略掉。于是就变成了一个物理点可能要对应多个逻辑点,精度自然就降低了。所以高DPI的优势就体现在瞬间加速的同时一样可以提供近乎完美的精度,而低CPI鼠标是无论如何做不到这一点的。如果你是一名对鼠标要求很高的FPS玩家,选择一款高DPI的鼠标就很有必要了。如果非要给DPI定义为精度的话,那么在快速移动中,高DPI的鼠标的定位精度一定会大于低DPI的鼠标。但是鼠标的CPI也并不是一成不变的,它不会一直保持着高达800的DPI指标。当鼠标的移动速度较缓慢时,此时DPI的值就会变的很低。当移动速度加快时,DPI值也会随之增高。也就是说CPI和鼠标的移动速度成正比。这一切都是靠光学传感器对移动速度作出的准确判断。所以,DPI的高低对于制图领域来讲基本上毫无意义,但在激烈的FPS游戏中,高DPI无疑会带给你更多的胜算。现在很多的鼠标都已经达到了1600DPI甚至2000DPI。

分辨率(resolution)就是屏幕图像的精密度,是指显示器所能显示的点数的多少。由于屏幕上的点、线和面都是由点组成的,显示器可显示的点数越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率是个非常重要的性能指标之一。可以把整个图像想象成是一个大型的棋盘,而分辨率的表示方式就是所有经线和纬线交叉点的数目。

一些用户往往把分辨率和点距混为一谈,其实,这是两个截然不同的概念。点距是指象素点与点之间的距离,象素数越多,其分辨率就越高,因此,分辨率通常是以象素数来计量的,如:640×480,其象素数为307200。
注:640为水平象素数,480为垂直象素数。
4楼2008-09-17 13:19:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见