论如何增加GIF图片的 DPI

来源:互联网 发布:八爪鱼抓取淘宝评论 编辑:程序博客网 时间:2024/05/21 22:46


首先要说明的是,增加GIF文件的DPI,这本身就是一个伪命题


起因:

1. JOV杂志编辑发来邮件:需要一个图片,用来做:**Graphical Abstract**,要求如下:

-The file must be in "GIF" format (500 pixel in width and 200-400 pixel in height).

-GIF格式+500像素宽,200-400像素高

-我用visio生成了一张GIF,发了过去。


2.后来JOV编辑又发来一封邮件:

- the supplied figure is low resolution, kindly supply high resolution graphical abstract figure

(600dpi to 1000dpi) .

-我再次用visio生成文件,文件另存为.gif图片时,弹出gif属性定义框,特别注意分辨率一栏中“像素/in”就是传说中的DPI


3.然而并没有什么用,JOV编辑再次发来一封邮件:
-Again it is in low resolution. Please provide high resolution (600dpi to 1000dpi) graphical abstract to proceed further.
-  你特么的是在逗我么?



注意:为什么说增加GIF的DPI是屁用都没有的,请直接查阅下面的链接:The Myth of DPI.
简单归纳一下:


1.网络上的图片是用像素来度量的。

在印刷上,DPI影响着一张纸上图片的大小,但是对于网络图片是屁用都没的。网络图片由并且仅由像素来度量。
评估一张网络图片的重点是,评估它们在不同的显示器上如何显现,或者,在同一个显示器上在不容分辨率设置下,如何显现。


2.测试不同DPI的图片在你的显示器上的显示情况

36DPI150DPI3096DPI
有区别么,嗯,乖,是没有区别的。为什么呢?这时就要区分ResizeResample


3.Resize改变像素大小;Resample改变像素个数

Resize改变像素大小Resample改变像素个数
网络设计在乎的是Resample,而不是Resize。因为网页上每个像素的大小永远都是一样的。800像素宽的网页仅仅能够容纳最大800像素宽的图片。在每个屏幕上,每个像素的大小都是一样的,那么你改变每个像素的大小就没有任何的实际意义。


4.PS中的Resizing以及Resampling

PS中“图像大小”这一栏同时控制着Resizing以及Resampling。
Photoshop’s image size dialog box with resampling onPhotoshop’s image size dialog box with resampling off其中的“Resample Image”复选框,
改变PPI,
即每英寸的像素数目。
如果关掉这个复选框,
那么在改变图片的分辨率时,仅仅会改变图片中像素的大小
在网络图片中看起来都是一样的了。



5.屏幕上的PPI

如果说PPI影响网络图片质量的话,那么DPI真是一点都不影响啊。妹的。

计算机显示器使用英寸来量化的,每台显示器能够显示确定数目的像素。
比如:19”的显示器能够显示1280*1200个像素点。用户可以改成显示1600*1200个像素点,由此增加它的PPI。Windows桌面右键“屏幕分辨率”;里面就可以调节。

同一个显示器,分辨率越高,显示的Icon越小(Icon的像素个数是不变的)。


6.为什么总是72或者96 DPI

如果存储JPG文件,200P/Inch, 它会保持在200;
如果你存储GIF 以及PNG文件,200P/Inch,它根本就不会存储DPI!

很多图像编辑器,像PS,都会假设72的DPI。
原因超长,算了,不看了。


7.现代浏览器下的网络图片

单一个DPI并不能改变网页上图片的大小,而且我们又不能控制展示图片的设备。那么,像素的维度就是惟一一个能够影响图片的因素了。至少,目前是。


0 0
原创粉丝点击