分享

gif图片和jpg图片的区别

 虹大夫 2012-04-03
gif图片和jpg图片的区别
2010-05-10 9:04

gif和jpg这两种图片是网页最常用的,但是一般人没怎么注意这两者的区别,今天就给大家说说这两者的区别

一般来说gif图片比jpg更小一些,,但效果不如jpg的好(静态比较),一般颜色较少的话用gif,较丰富用jpg,动画当然只能gif.比如中国移动的LOGO就是gif而不是jpg,因为只有一种颜色.

  GIF格式

  gif优点主要有:

  一、GIF格式支持背景透明。GIF图片如果背景色设置为透明,它将与浏览器背景相结合,生成非矩形的图片。

  二、GIF格式支持动画。在Flash动画出现之前,GIF动画可以说是网页中唯一的动画形式。GIF格式可以将单帧的图象组合起来,然后轮流播放每一帧而成为动画。虽然并不是所有的图形浏览器都支持GIF动画,但是最新的图形浏览器都已经支持GIF动画。

  三、GIF格式支持图形渐进。渐进是指图片渐渐显示在屏幕上,渐进图片将比非渐进图片更快地出现在屏幕上,可以让访问者更快地知道图片的概貌。

  四、GIF格式支持无损压缩。无损压缩是不损失图片细节而压缩图片的有效方法,由于GIF格式采用无损压缩,所以它更适合于线条、图标和图纸。

  GIF格式的缺点同样相当明显。索引颜色是历史遗留的产物,在DOS下的老游戏几乎无一例外的采用索引颜色,这种格式本来早就应该淘汰了。但是由于带宽的限制,GIF从DOS时代红到了Internet时代。GIF这种索引颜色格式最大的缺点就是它只有256

  GIF(Graphic Interchange Format图象互换格式)是INTERNET上使用最早,应用最广泛的图象格式。GIF格式储存8位/点至1位/点的图象,其原理是减少每点的存储位数以减少图象文件的大小即常说的减色抖动dithering。精确来说GIF 减少了图象调色板中的色彩数量,从而存储时达到减少文件大小的目的。现在我们制作一幅全色图象(RGB模式),制作一份GIF的文件之前,必须将其图象模式转为8位的索引颜色模式(INDEX模式)。

  由图表可以看出,保持图象尺寸不变的情况下减少中的每点的色彩数可以减少图象文件的大小

  每点存储位数 最大色彩数 GIF文件的大小

  8位 256色 37k

  7位 128色 28k

  6位 64色 24k

  5位 32色 21k

  4位 16色 16k

  3位 8色 13k

  2位 4色 9k

  1位 2色 7k

  尽管支持的颜色数目较少,GIF格式仍然因拥有一些Web上使用很广泛的特殊效果而留存至今。如交错效果,透明颜色效果以及GIF89a(动画)效果。

  交错

  交错即图象下载时从模糊逐渐到清晰的过程。

  当你查看一幅本地系统的图象时,通常图象都是一下子就全部显示出来而与用什么储存关系不大,但是在INTERNET网络上就不一样,当通过INTERNET下载一个包括图象的文件,浏览器能边下载边显示收到的内容,此时就可以看到图象显示的顺序,GIF默认的储存图象顺序为从上到下,从左到右,当下载到一半时,只显示上半部图象,如果下载得慢而下半部图象是关键部位,则必须等待下半部图象的出现,这对于用户来说是相当烦人的。

  GIF允许图象进行交错处理,此时不再严格地从上到下,一行象素一行象素的显示,而且每隔八行处理一次,然后再填补其间的空隙直到清晰为止。下载过程好比是一幅粗线条的素描变成色彩分明的图象。交错后的GIF文件容量并不变化,这种效果处理主要用于处理一些尺寸比较大的图象。

  GIF89a

  GIF89a提供的动画实际上由多幅GIF图象组成,浏览器软件以每幅GIF图象定义的时间间隔顺序显示,形成动画效果。

  我们可以把动画分成以下三种常见的类型:

  第一种类型是由多幅内容不相干但具有相同尺寸的GIF图象文件组成的动画文件在质量允许的情况下,采用上述方法把组成GIF89a动画的每幅GIF文件的色彩数尽可能减少,便可以做到缩小文件。

  第二种类型,我们仔细观察可以发现大部分动画的第二幅图象只是在第一幅图象的某些区域有一定的变化,因此再第二幅图象中可以只保存不同区域的内容,这样可以极大的缩小文件。

  第三种类型是有固定背景的动画,这样只须保存第二幅图像的前景并设背景为透明就可以了。

  对于第二种和第三种类型我们必须保证组成动画的每幅GIF图象都使用相同的调色板进行减色抖动,同时第二幅图象定位必须准确。

  如使用一幅200*100(长*高)点阵作背景,用上面的三种分别制作一幅类似于霓虹灯效果的GIF89a动画交替显示“图象”两个字,我们会发现三种方法的显示效果完全一样,但用第三种方法优化的文件比用第一种方法优化的小50%。见表2:

  制作方式 GIF89a文件大小

  第一种 22.4k

  第二种 13.6k

  第三种 10.2k

  JPEG格式

  JPG最主要的优点是能支持上百万种颜色,从而可以用来表现照片。此外,由于JPG图片使用更有效的有损压缩算法,从而使文件长度更小,下载时间更短。有损压缩会放弃图像中的某些细节,以减少文件长度。它的压缩比相当高,使用专门的JPG压缩工具其压缩比可达180:1,而且图像质量从浏览角度来讲质量受损不会太大,这样就大大方便了网络传输和磁盘交换文件。JPG较GIF更适合于照片,因为在照片中损失一些细节不像对艺术线条那么明显。另外,JPG对照片的压缩比例更大,而最后的质量也更好。

  但是从长远来看,JPG随着带宽的不断提高和存储介质的发展,它也应该是一种被淘汰的图片格式,因为有损压缩对图像会产生不可恢复的损失。所以经过压缩的JPG的图片一般不适合打印,在备份重要图片时也最好不要使用JPG。还有,JPG也不如GIF图像那么灵活,它不支持图形渐进、背景透明,更不支持动画。

  由JointPhotographic Experts Group提出并因此得名,在INTERNET上被广泛支持的图象文件格式,JPG支持16M色彩既24位色或真色彩,典型压缩比为4:1。

  表3是一幅原图为380K的“psd”格式图象在不同压缩比下进行压缩后的图象文件大小的比较:

  压缩方式 压缩比 图象质量 文件大小

  最高(max) 小 很好 93k

  高(high) 较小 非常好细节损失不易备查觉 53k

  中等(medium) 中等 细节损失明显但还可接受 31k

  底(low) 高 细节损失大 23k

  由此表可以看出,在兼顾图象质量和大小的情况下,以中等(medium)方式对自然色彩的图象进行JPEG压缩最为适宜。

  JPEG只能对具有连续色调或连续灰阶的24位图象进行压缩,对由8位转化成24位的图象没有优势。原因在于8位色彩的图象中相邻点的颜色变化比24位大,JPEG对于这类图象造成既占空间又损失图象质量的结果,这时JPEG的压缩效果可能比GIF更差。

  由上可以看出:

  1.GIF和JPEG虽然都能使图象文件变小,但对质量都有一定的影响,因此在处理这两类图象时先将其备份。对于已经压缩过的 JPEG图象最好不要再压缩.

  2.在GIF与JPEG之间选择时,要记住要在质量可以接受的情况下使图象的容量变的最小,通常单调的可以考虑使用GIF压缩。用 JPEG处理照片比较合适,因为里面包含许多色彩的缓和变化。高对比艺术照片则例外,里面包含单调区域,适用GIF处理。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多