图形文件格式比较

维基百科,自由的百科全书
跳转至: 导航搜索

下面是最经常使用的图形文件格式

點陣圖形[编辑]

常用的位图格式
文件扩展名 MIME 类型 固有名称 描述
.bmp image/bmp Windows位图 最常被Microsoft Windows 程序以及其本身使用的格式。可以使用无损的数据压缩,但是一些程序只能使用未经压缩的文件。
.iff .ilbm  ? 互换档案格式(Interchange file format / Interleave bitmap) 在Amiga机上很受欢迎。ILBMIFF的图表类型格式,可以包含更多的图片。
.tiff, .tif image/tiff 标签图像文件格式 大量的用于传统图像印刷,可进行有损或无损压缩,但是很多程序只支持可选项目的一部分功能。
.png image/png 便携式网络图片 无损压缩位图格式。起初被设计用于代替在互联网上的GIF格式文件。与GIF的专利权没有關联。
.gif image/gif 图形交换格式 在网络上被广泛使用,但有时也会因为专利权的原因而不使用该图形格式。支持动画图像,支持256色,对真彩图片进行有损压缩。使用多祯可以提高颜色准确度。
.jpeg
.jpg
image/jpeg 联合图像专家组 在网络上广泛使用于存储相片。使用有损压缩,质量可以根据压缩的设置而不同。
.mng video/x-mng Multiple-image Network Graphics 使用类似于PNG和JPEG的数据流的动画格式,起初被设计成GIF的替代格式。与GIF的专利权没有联系。
.xpm image/x-xpm X Pixmap 在UNIX平台的X Windows System下使用广泛的格式。一种不使用压缩的ASCII格式
.psd  ? Photoshop文件 Photoshop文件的标准格式。有很多诸如图层的额外功能。只被很少其它的软件支持。
.psp  ? Paint Shop Pro文件 Paint Shop Pro文件的标准格式,类似于为Photoshop的.psd 。被很少软件支持。
.ufo  ? PhotoImpact文件 PhotoImpact文件的标准格式,类似于为Photoshop的.psd 。Corel出品的相關影像、圖像編輯軟體皆可支援。
.xcf  ? eXperimental Computing Facility 具有很多诸如图层的额外特性,主要使用于GIMP,但是也可以被ImageMagick读取。
.pcx image/pcx PCX文件(ZSoft Paint) 一种较早出现的位图图形文件格式,用长度游程算法(RLE, Run-Length Encode)压缩,支持1位、8位和24位颜色。
.ppm  ? Portable Pixmap Format 很简单的图形格式,使用于交换位图。

向量圖形[编辑]

常用的向量图格式
文件扩展名 MIME类型 固有名 描述
.ps application/postscript PostScript 属于基于矢量页面描述语言,由Adobe研制和拥有。Postscript是强大的stack-based编程语言。受很多激光打印机支持。
.eps  ? Encapsulated PostScript 一个描述小型矢量图的PostScript文件,对比与描述整页的文件格式。
.pdf application/pdf 便携式文件格式 一个简化的PostScript版本,允许包含有多页和链接的文件。与Adobe Acrobat Reader或Adobe eBook Reader配合使用。
.ai application/illustrator Adobe Illustrator Document Adobe Illustrator使用的矢量格式。
.fh  ? Macromedia Freehand Document Macromedia Freehand使用的矢量格式。
.swf application/x-shockwave-flash Flash Flash是用来播放包含在SWF文件中的矢量动画的浏览器插件。有几种应用程序可以创建SWF文件,包括由Macromedia发布的Flash。
.fla  ? Flash Source File Shockwave Flash源文件,只能使用于Macromedia Flash或Adobe Flash软件。
.svg image/svg+xml Scalable Vector Graphics 一个基于XML的矢量图格式,由World Wide Web Consortium为浏览器定义的标准。
.wmf image/x-wmf Windows图元文件格式 作为微软操作系统存储矢量图和光栅图的格式。
.dxf image/vnd.dxf ASCII Drawing Interchange CAD程序存储矢量图的标准ASCII文本文件
.cgm image/cgm 计算机图形元文件 ISO标准,在1990年代非常普遍,是業界的檔案交換標準。但隨著新一代而且更好的格式(例如:svg)出現,使今時今日在实际中几乎没有再使用。

各种图像文件格式的所有者以及相关信息。

格式 全称 所有者 后缀 MIME类型 应用程序 专利
AGP ArtGem项目图形文件 RL Vision .agp 使用ArtGem软件的推荐图形文件格式。
AI Adobe Illustrator 文档 Adobe Systems, Inc. .ai application/Illustrator 不适用于web使用。Adobe Illustrator文件,可以被支持该文件的程序编辑,比如Adobe Illustrator, CorelDRAW等。
CDR CorelDRAW文档 Corel Corporation .cdr application/CorelDRAW 不适用于web使用。CorelDRAW文件,可以被支持该文件的程序编辑,比如CorelDRAW, Adobe Illustrator等。
CPC 平面直角感知压缩(Cartesian Perceptual Compression) Cartesian Products, Inc. .cpc, .cpi image/cpi 对于点阵图像格式具有很高的压缩比。
GIF 交互图像格式(Graphics Interchange Format) CompuServe,
Unisys(压缩算法)
.gif image/gif 适用于窄带连接,可以实现透明和动画 是(已过期
IMA .ima .ima小组 .ima 使用高动态范围图像(HDR)编码来处理摄影图像的文件格式
ILBM InterLeaved BitMap 美国艺电Electronic Arts
Commodore Amiga
.iff, .ilbm, .lbm image/x-ilbm Amiga图形设备硬件设计的平面图形图像格式。
JPEG 联合影像专家组(Joint Photographic Experts Group) Joint Photographic Experts Group .jpg, .jpeg(containers: .jfif, .jfi) image/jpeg 尤其适合摄影照片图像 (权利放弃)
JPEG 2000 联合影像专家组(Joint Photographic Experts Group) Joint Photographic Experts Group .jp2, .j2c image/jp2 尤其适合摄影照片图像,是JPEG的升级格式
PICT PICT 苹果电脑 .pict, .pic, .pct image/pict Mac OS元数据文件,并不适用于发布和打印
PNG 跨平台网络图形(Portable Network Graphics) World Wide Web Consortium .png image/png W3C对于替代GIF格式所做的工作。
PSD Photoshop文档 Adobe Systems .psd, .psb, .pdd image/psd, image/photoshop, image/x-photoshop 不适合在web上使用,文件主要用于保存对于图像编辑以及操作的数据。
PSP Paint Shop Pro文档 Corel Corporation .psp image/psp 不适合在web上使用。仅可以使用支持该文件的程序编辑,比如:Corel PaintShop PhotoGIMP等。  ?
SVG 可缩放矢量图形(Scalable Vector Graphics) World Wide Web Consortium .svg, .svgz(压缩) image/svg+xml 脚本化的矢量图像格式;可能需要Web浏览器插件
TGA Truevision Targa Truevision Inc. .tga, .tpic image/tga 被很多三维渲染程序以及三维游戏使用。 是?
TIFF 标记图像格式(Tagged Image File Format) Adobe Systems .tiff, .tif image/tiff 扫描以及映像所使用的文档格式,也常作为“容器”文件使用。
BMP Windows位图 Microsoft .bmp image/x-bmp 简单并且无压缩的文件格式,主要使用在Microsoft Windows操作系统上。
JPEG XR Windows Media照片 Microsoft .wdp image/vnd.ms-photo 舊名Windows Media PhotoHD Photo。轻量级、高性能、类似TIFF容器功能、并且使用了高动态范围图像(High dynamic range imaging)编码的文件格式,适用于摄影图片。 是(无授权费)

技术详情[编辑]

格式 压缩算法 点阵 / 矢量 色深 颜色索引 透明 内嵌元数据 交叉* 多帧 动画 分层 色彩管理 可扩展 高动态范围格式
AGP RLE 点阵 32 0 1 0 0 0 0 1 0 0 0
AI 有损和无损 矢量/点阵 1, 8, 24, 32(多色调?) 1 1 1 0 0 0 1 1  ?  ?
CDR 有损和无损 矢量/点阵 1, 8, 24, 32(多色调) 1 1 1 0 1 0 1 1  ? 0
CPC CPC 点阵 1 0 0 1 0 1 0 0 0 1是, 通过内嵌字典 0
GIF LZW 点阵 1, 2, 3, 4, 5, 6, 7, 8 1 1是, 索引 1 1 1 1 1 0  ? 0
ILBM 可选run-length encoding 点阵 8位 1 0 1 1 0 0 0 0 1 0
IMA 有损,以及通过多分辨率分析变换的无损(original mutiresolution analysis transformation) 点阵 8比特和16比特整数, 32比特浮点数 0 1 1 0 0 0 0 1 1 1
JPEG 有损, 离散余弦变换, RLE, 哈夫曼 点阵 8位灰阶), 12位, 24位 0 0 1 1 0 0 0 1 0 0
JPEG 2000 有损和无损(离散小波变换 点阵 8比特, 16比特灰阶)最高48比特? 0 0 1 1 0 0 0 1  ? 0
PICT 无压缩, RLE, QuickTime 矢量和点阵 1, 2, 4, 8, 16, 24, 32 1 1 1  ? 0 0 0  ? 0否? 0
PNG 无损, DEFLATE 点阵 1, 2, 4, 8, 16, 24, 32, 48, 64 1是(1-8比特模式) 1是, 阿尔法通道(8- or 16-bit) 1 1是, Adam7算法 0 0否(查看MNGAPNG 0 1 1是, 通过分段 0
PSD 无压缩, RLE 矢量和点阵 1, 2, 4, 8, 16, 24, 32, 48, 64 1 1 1 不適用 0 1 1 1 0否? 1
PSP 无压缩 矢量和点阵 1, 2, 8, 16, 24, 32, 48 1 1 1 0  ? 0 1  ?  ? 0
SVG 无压缩(或者使用gzip得到无损压缩) 矢量 24, 32 0 1 1 不適用 0 1 1是(基于矢量) 0 1是, 基于XML 不適用
TGA 无压缩, RLE, 或者其他 点阵 1, 2, 4, 8, 16, 24, 32 1 1 1 0 0 0 0 0  ? 0
TIFF 无压缩, LZW, RLE, ZIP或其他 矢量和点阵 1, 2, 4, 8, 16, 24, 32 1是(1-8比特模式) 1 1  ? 1 0 1 1 1是, 通过标签 1是, TIFF浮点数
Windows bitmap 无压缩, RLE 点阵 1, 4, 8, 16, 24, 32 1 1 1 0 0 0 0 0 0 0
JPEG XR 有损或者使用二维正交变换的无损压缩 点阵 1, 2, 8, 16, 24, 32, 48, 64, 128(浮点数 0 1 1 1 1 0 0 1 1 1

注意: 交叉是指仅供web使用的图片文件格式。

参见[编辑]