`
luoweifu
  • 浏览: 61116 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

图片格式讲解

 
阅读更多
此文章为转载文章,但内容有些改动
有损压缩和无损压缩

1.有损压缩
  有损压缩可以减少图像在内存和磁盘中占用的空间,在屏幕上观看图像时,不会发现它对图像的外观产生太大的不利影响。因为人的眼睛对光线比较敏感,光线对景物的作用比颜色的作用更为重要,这就是有损压缩技术的基本依据。

无可否认,利用有损压缩技术可以大大地压缩文件的数据,但是会影响图像质量。如果使用了有损压缩的图像仅在屏幕上显示,可能对图像质量影响不太大,至少对于人类眼睛的识别程度来说区别不大。可是,如果要把一幅经过有损压缩技术处理的图像用高分辨率打印机打印出来,那么图像质量就会有明显的受损痕迹。

2.无损压缩

无损压缩的基本原理是相同的颜色信息只需保存一次。压缩图像的软件首先会确定图像中哪些区域是相同的,哪些是不同的。包括了重复数据的图像(如蓝天)就可以被压缩,只有蓝天的起始点和终结点需要被记录下来。但是蓝色可能还会有不同的深浅,天空有时也可能被树木、山峰或其他的对象掩盖,这些就需要另外记录。从本质上看,无损压缩的方法可以删除一些重复数据,大大减少要在磁盘上保存的图像尺寸。但是,无损压缩的方法并不能减少图像的内存占用量,这是因为,当从磁盘上读取图像时,软件又会把丢失的像素用适当的颜色信息填充进来。如果要减少图像占用内存的容量,就必须使用有损压缩方法。

无损压缩方法的优点是能够比较好地保存图像的质量,但是相对来说这种方法的压缩率比较低。但是,如果需要把图像用高分辨率的打印机打印出来,最好还是使用无损压缩。几乎所有的图像文件都采用各自简化的格式名作为文件扩展名,从扩展名就可知道这幅图像是按什么格式存储的,应该用什么样的软件去读/写等等。

常见的图片格式有以下几种

一、Photoshop格式

Photoshop格式是Photoshop图像处理软件的专用文件格式,文件扩展名是.psd,也是Photoshop中新建图像的默认格式。它是唯一支持所有可用图像模式(位图、灰度、双色调、索引颜色、RGB、CMYK、Lab和多通道)参考线、Alpha通道、专色通道和图层(包括调整图层、文字图层、图层效果和图层蒙板)的格式,是一种非压缩的原始文件保存格式。PSD文件有时容量会很大,但由于可以保留所有原始信息,在图像处理中对于尚未制作完成的图像,选用PSD格式保存是最佳的选择。

二、JPG/JPEG格式

联合图片专家组(JPEG)格式是在World Wide Web以及其他联机服务上常用的一种格式,用于显示超文本标记语言(HTML)文档中的照片和其他连续色调的图像。JPEG格式支持RGB、CMYK和灰度颜色模式,但不支持Alpha通道。和GIF格式不同,JPEG保留图像中的所有颜色信息,但通过有选择性地扔掉数据来压缩文件大小。JPEG格式是应用最广泛的图片格式之一,它采用一种特殊的有损压缩算法,将不易被人眼察觉的图像颜色删除,从而达到较大的压缩比(可达到2:1甚至40:1),所以特别受网络青睐。

三、GIF格式

GIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在1987年开发的图像文件格式。GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。

GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。所以GIF的图像深度从lbit到8bit,也即GIF最多支持256种色彩的图像。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。

GIF解码较快,因为采用隔行存放的GIF图像,在边解码边显示的时候可分成四遍扫描。第一遍扫描虽然只显示了整个图像的八分之一,第二遍的扫描后也只显示了1/4,但这已经把整幅图像的概貌显示出来了。在显示GIF图像时,隔行存放的图像会给您感觉到它的显示速度似乎要比其他图像快一些,这是隔行存放的优点。

GIF可以做到一些JPEG不能做到的事情。比如,你可以对GIF进行交织处理。交织处理的GIF图形可以先以低清晰度全部下载,然后再慢慢变清晰。这样,读者就可以先快速看到是一个什么图形。而JPEG则只能一行一行地下载,直到全图下载完毕,才可以看到整个图形。

分为静态GIF和动画GIF两种,支持透明背景图像,适用于多种操作系统,"体型"很小,网上很多小动画都是GIF格式。

四、BMP格式

  BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,在Windows环境下运行的所有图象处理软件都支持BMP图象文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用。3lian素材,这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大。所以,目前BMP在单机上比较流行。BMP位图文件默认的文件扩展名是BMP或者bmp(有时它也会以.DIB或.RLE作扩展名)。

五、PNG格式

PNG(Portable Network Graphics)是一种新兴的网络图像格式。在1994年底,由于Unysis公司宣布GIF拥有专利的压缩方法,要求开发GIF软件的作者须缴交一定费用,由此促使免费的png图像格式的诞生。PNG一开始便结合GIF及JPG两家之长,打算一举取代这两种格式。1996年10月1日由PNG向国际网络联盟提出并得到推荐认可标准,并且大部分绘图软件和浏览器开始支持PNG图像浏览,从此PNG图像格式生机焕发。

PNG是目前保证最不失真的格式,它汲取了GIF和JPG二者的优点,存贮形式丰富,兼有GIF和JPG的色彩模式;它的另一个特点能把图像文件压缩到极限以利于网络传输,但又能保留所有与图像品质有关的信息,因为PNG是采用无损压缩方式来减少文件的大小,这一点与牺牲图像品质以换取高压缩率的JPG有所不同;它的第三个特点是显示速度很快,只需下载1/64的图像信息就可以显示出低分辨率的预览图像;第四,PNG同样支持透明图像的制作,透明图像在制作网页图像的时候很有用,我们可以把图象背景设为透明,用网页本身的颜色信息来代替设为透明的色彩,这样可让图像和网页背景很和谐地融合在一起。
PNG的缺点是不支持动画应用效果,如果在这方面能有所加强,简直就可以完全替代GIF和JPEG了。Macromedia公司的Fireworks软件的默认格式就是PNG。现在,越来越多的软件开始支持这一格式,而且在网络上也越来越流行。

六、SWF格式

利用Flash我们可以制作出一种后缀名为SWF(Shockwave Format)的动画,这种格式的动画图像能够用比较小的体积来表现丰富的多媒体形式。在图像的传输方面,不必等到文件全部下载才能观看,而是可以边下载边看,因此特别适合网络传输,特别是在传输速率不佳的情况下,也能取得较好的效果。事实也证明了这一点,SWF如今已被大量应用于WEB网页进行多媒体演示与交互性设计。此外,SWF动画是其于矢量技术制作的,因此不管将画面放大多少倍,画面不会因此而有任何损害。综上,SWF格式作品以其高清晰度的画质和小巧的体积,受到了越来越多网页设计者的青睐,也越来越成为网页动画和网页图片设计制作的主流,目前已成为网上动画的事实标准。

七、CDR格式:
CDR格式是著名绘图软件CorelDRAW的专用图形文件格式。由于CorelDRAW是矢量图形绘制软件,所以CDR可以记录文件的属性、位置和分页等。但它在兼容度上比较差,所有CorelDraw应用程序中均能够使用,但其他图像编辑软件打不开此类文件。

八、AI格式:

用Adobe Illustrator软件打开,可以分层使用,是矢量图,可以任意缩小和放大,也可以用Photoshop软件打开,不过打开后不是分层的,但可以在打开时选择DPI的大小来确定你打开的AI图有多大。

九、TIFF格式

可以用photoshop软件打开操作,是一种主要用来存储包括照片和艺术图在内的图像的文件格式。
TIFF是一个灵活适应性强的文件格式,TIFF可以包含JPEG和行程长度编码压缩的图像。TIFF文件也可以包含基于矢量的裁剪区域(剪切或者构成主体图像的轮廓)。使用无损格式存储图像的能力使TIFF文件成为图像存档的有效方法。与JPEG不同,TIFF文件可以编辑然后重新存储而不会有压缩损失。其它的一些TIFF文件选项包括多层或者多页。

各种图片格式对比表(此部分已更新)

图像文件格式

压缩方式

是否支持透明处理

是否支持交错处理

是否支持动画效果

颜色深度(bit)

特点

bmp

几乎不进行压缩

32

Jpg/jpeg

有损压缩

是(对于渐进式JPEG文件

32

gif

无损压缩

是(隔行存放,隔行扫描)

8(256)

png

无损压缩

48

Tiff

有压缩和非压缩

24




分享到:
评论

相关推荐

    详细讲解PE格式,用图片设置,一目了然

    详细讲解PE格式,用图片设置,一目了然,PE格式分析,PE,EXE格式分析

    讲解、讲课PPT人物素材.rar

    讲解、讲课PPT人物素材下载,关键词:讲课、讲解、解说PPT素材下载,商务人士PPT背景图片,幻灯片人物素材,PPTX格式;

    PPT制作讲解 背景素材等

    9.如何让图片运动  10. 如何把Excel工作表插入到幻灯片中  11.如何把WORD快速转换成PPT文稿  12.如何在PPT中制作自动播放的多媒体文件  13. 怎样替换或套用其它母版  14. 如何在PPT中插入其他PPT文件保留原格式...

    人工智能讲解ppt英语.pptx

    人工智能/智能机器人/工业2.0/机器人 人工智能讲解ppt英语全文共26页,当前为第1页。 目 录 CONTENT 什么是人工智能 对生活的影响 人工智能的应用 研究的价值 强弱对比 主要成果 人工智能讲解ppt英语全文共26页,...

    C# 图片格式转换的实例代码

    主要介绍了C# 图片格式转换的实例代码,文中讲解非常详细,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下

    Java报表数据可视化视频讲解

    视频详细讲解,需要的小伙伴自行网盘下载,链接见附件,永久有效。 1、课程简介 报表[forms for reporting to the higher organizations],就是向上级报告情况的表格。简单的说:报表就是用表格、图表等格式来动态...

    关于svg的简单讲解与使用

    svg是现在和将来最应该流行的图片格式,本文档从低起点写起,教会你svg该如何开始,如何使用代码来绘制属于你自己的svg。

    python图片预处理基本操作之——批量重命名,修改格式,统一大小,保存为其他路径,灰度化,归一化并将BGR写入txt

    最近学习需要,接触了一些图片预处理的工作(用...分别批量重命名文件夹中的图片名称,并将.bmp格式的图片修改为.jpg格式。 下图是从网络上下载的量两组图: 上面一排是5张兔子Judy(.bmp格式), 下面一排是5张花朵(.

    latex插入图片

    本人排版论文时一点关于插入图片技巧的讲解。

    Python3.x爬虫下载网页图片的实例讲解

    通过查看多个图片路径我们发现取src路径都含有 https://cdn.pixabay.com/photo/ 公共部分且图片格式都为.jpg 因此正则表达式为 re.compile(r'^https://cdn.pixabay.com/photo/.*?jpg$') 通过以上的分析我们可以...

    数字图片处理技术入门

    入门的chm格式讲解 c的实例 调试过 适合要学习图片处理技术的同学

    单片机PDF格式的电子书

    单片机内容讲解 138页的课本内容,详细的操作系统及图片讲解

    FastReport设计 详细讲解.doc

    2. 支持在报表中体现图表(包括柱形图,圆饼图等),图片、条码 3. 支持在运行报表前弹出对话框来验证身份、并可通过对话框进行数据筛选 4. 支持交叉表,类似EXCEL中的透视表 5. 可以预览、打印、导出为通用的文档...

    信息检索 jpg课件

    信息检索的完整课件,包括8章内容,讲解详细 图片格式

    讲解、讲课人物素材PPT模板

    讲解、讲课PPT人物素材下载,关键词:讲课、讲解、解说PPT素材下载,商务人士PPT背景图片,幻灯片人物素材,PPTX格式; 讲解、讲课PPT人物素材下载,关键词:讲课、讲解、解说PPT素材下载,商务人士PPT背景图片,...

    Excel在统计中的应用

    Excel在统计中的应用 PPT格式 图片文字讲解

    彻底明白IP地址的含义(完整版).doc

    在网上找到的一篇不错的文章,(含IP地址的基础知识、无分类域间路由CIDR讲解,且包含完整图片)现整理为doc格式供大家下载。

    历年(供配电)相关真题

    注电考试考试资料,包含2005到2010,图片格式,有答案有讲解。

    iOS WebView中使用webp格式图片的方法

    webp格式图片是google推出的,相比jpg png有着巨大的优势,同样质量的图片webp格式的图片占用空间更小,在像电商这样图片比较多的App中,使用webp格式图片会很有优势。 引言 很早之前,我们的项目中就已经采用了webp...

    Android WebP 图片压缩与传输

    本文主要讲解Android WebP 图片压缩与传输,这里对WebP图片格式以及如何实现压缩和传输,做了详细讲解,有需要的小伙伴可以参考下

Global site tag (gtag.js) - Google Analytics