精华内容
下载资源
问答
  • 常见图片文件格式

    2019-10-20 08:53:42
    PSD(Photoshop document)Photoshop的默认文档格式,支持图层、通道、路径等Photoshop所有的特性。可以存储为RGB或CMYK模式,还能够...
        

    640?wx_fmt=jpeg

    PSD(Photoshop document)
    Photoshop的默认文档格式,支持图层、通道、路径等Photoshop所有的特性。可以存储为RGB或CMYK模式,还能够自定义颜色数并加以存储,是目前惟一能够支持全部图像色彩模式的格式。体积相对较为庞大。

    TIFF or TIF(Tagged Image File Format)
    支持跨平台的应用软件。占用存储空间大(是GIF图像的3倍,是相应JPEG图像的10倍),相比PSD略有缩小(支持压缩)。TIFF支持多种颜色模式和Alpha通道。可以用Photoshop打开一个包含图层的TIFF文件。

    JPEG(Joint Photographic Experts Group)
    在Web上最流行的有损压缩图像lossy compression,支持最高级别的压缩,可高达100:1,可以提高或降低压缩级别,但文件大小是以牺牲图像质量为代价。是以24位颜色存储单个光栅图像。不能存储Alpha通道,也不支持透明;渐近式JPEG文件支持交错。

    PNG(Portable Network Graphics)
    一种位图文件,广泛用于UI设计中。PNG灰度图像的深度可多到16位,彩色图像的深度可多到48位,支持16位的Alpha通道,并且是压缩比高的无损压缩图像。
    Photoshop CC 2018版以后对保存为PNG文件进行了优化,故保存为PNG文件再共享到朋友圈应该成为趋势

    GIF(Graphic Interchange Format)
    分为静态GIF和动态GIF两种,是一种压缩索引颜色(256色)图像,尺寸小,适合于做LOGO或插图,支持透明,也是网络上非常流行的格式。

    PSB(Large Document Format)
    大型文件格式,支持PSD所有功能,并支持高或宽达3千万像素或1G以上超大文件。

    DNG(Digital Nagative)
    数字负片,是一种用于数码相机生成的原始数据文件的公共存档格式,解决了不同型号相机的原始数据文件之间缺乏开放式标准的问题。

    EPS(Encapsulated PostScript)
    可同时包含矢量和像素数据,是PostScript格式的一个子集。EPS支持大多数的颜色模式,支持剪贴路径(常用来去除背景);不支持Alpha通道。

    DCS(Desktop Color Separation)
    EPS衍生的另外一个格式是DCS,DCS2.0支持专色通道,但只支持在CMYK和多通道模式下存储为DCS格式;DCS格式支持剪贴路径,剪贴路径内的图像可在转入到排版软件中时显示出来,而剪贴路径外的图像则是透明的。

    Photoshop PDF(Portable Document Format)
    便携文档格式,是一种电子文件格式。Photoshop PDF格式文件保留了许多可在Photoshop中编辑的特点,如矢量对象、文本和图层等,支持大部分的色彩空间;Generic PDF格式是使用Acrobat或Illustrator软件创建的,Photoshop打开此类PDF文件时会栅格化图像。

    BMP
    是DOS和Windows平台上常用的一种标准图像格式,支持RGB等模式,不支持Alpha通道。

    展开全文
  • 一、BMP图像文件格式 BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BblP文件所占用的空间很大。BMP文件的图像深度可选lbit、4...

    一、BMP图像文件格式

    BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BblP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。

    由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。

    典型的BMP图像文件由三部分组成:位图文件头数据结构,它包含BMP图像文件的类型、显示内容等信息;位图信息数据结构,它包含有BMP图像的宽、高、压缩方法,以及定义颜色等信息。

    二、 PCX图像文件格式

    PCX这种图像文件的形成是有一个发展过程的。最先的PCX雏形是出现在ZSOFT公司推出的名叫PC PAINBRUSH的用于绘画的商业软件包中。以后,微软公司将其移植到 Windows环境中,成为Windows系统中一个子功能。先在微软的Windows3.1中广泛应用,随着Windows的流行、升级,加之其强大的图像处理能力,使PCX同GIF、TIFF、BMP图像文件格式一起,被越来越多的图形图像软件工具所支持,也越来越得到人们的重视。

    PCX是最早支持彩色图像的一种文件格式,现在最高可以支持256种彩色,如图4-25所示,显示256色的彩色图像。PCX设计者很有眼光地超前引入了彩色图像文件格式,使之成为现在非常流行的图像文件格式。

    PCX图像文件由文件头和实际图像数据构成。文件头由128字节组成,描述版本信息和图像显示设备的横向、纵向分辨率,以及调色板等信息:在实际图像数据中,表示图像数据类型和彩色类型。PCX图像文件中的数据都是用PCXREL技术压缩后的图像数据。

    PCX是PC机画笔的图像文件格式。PCX的图像深度可选为l、4、8bit。由于这种文件格式出现较早,它不支持真彩色。PCX文件采用RLE行程编码,文件体中存放的是压缩后的图像数据。因此,将采集到的图像数据写成PCX文件格式时,要对其进行RLE编码:而读取一个PCX文件时首先要对其进行 RLE解码,才能进一步显示和处理。

    三、TIFF图像文件格式

    TIFF (TaglmageFileFormat)图像文件是由Aldus和Microsoft公司为桌上出版系统研制开发的一种较为通用的图像文件格式。 TIFF格式灵活易变,它又定义了四类不同的格式:TIFF-B适用于二值图像:TIFF-G适用于黑白灰度图像;TIFF-P适用于带调色板的彩色图像:TIFF-R适用于RGB真彩图像。

    TIFF支持多种编码方法,其中包括RGB无压缩、RLE压缩及JPEG压缩等。

    TIFF是现存图像文件格式中最复杂的一种,它具有扩展性、方便性、可改性,可以提供给IBMPC等环境中运行、图像编辑程序。

    TIFF图像文件由三个数据结构组成,分别为文件头、一个或多个称为IFD的包含标记指针的目录以及数据本身。

    TIFF图像文件中的第一个数据结构称为图像文件头或IFH。这个结构是一个TIFF文件中唯一的、有固定位置的部分;IFD图像文件目录是一个字节长度可变的信息块,Tag标记是TIFF文件的核心部分,在图像文件目录中定义了要用的所有图像参数,目录中的每一目录条目就包含图像的一个参数。

    四、 GIF文件格式

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

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

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

    五、JPEG文件格式

    JPEG是joint Photographic Experts Group(联合图像专家组)的缩写,文件后辍名为".jpg"或".jpeg",是最常用的图像文件格式,由一个软件开发联合会组织制定,是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。尤其是使用过高的压缩比例,将使最终解压缩后恢复的图像质量明显降低,如果追求高品质图像,不宜采用过高压缩比例。但是JPEG压缩技术十分先进,它用有损压缩方式去除冗余的图像数据,在获得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像品质。而且 JPEG是一种很灵活的格式,具有调节图像质量的功能,允许用不同的压缩比例对文件进行压缩,支持多种压缩级别,压缩比率通常在10:1到40:1之间,压缩比越大,品质就越低;相反地,压缩比越小,品质就越好。比如可以把1.37Mb的BMP位图文件压缩至20.3KB。当然也可以在图像质量和文件尺寸之间找到平衡点。JPEG格式压缩的主要是高频信息,对色彩的信息保留较好,适合应用于互联网,可减少图像的传输时间,可以支持24bit真彩色,也普遍应用于需要连续色调的图像。

    JPEG格式是目前网络上最流行的图像格式,是可以把文件压缩到最小的格式,在 Photoshop软件中以JPEG格式储存时,提供11级压缩级别,以0—10级表示。其中0级压缩比最高,图像品质最差。即使采用细节几乎无损的10 级质量保存时,压缩比也可达 5:1。以BMP格式保存时得到4.28MB图像文件,在采用JPG格式保存时,其文件仅为178KB,压缩比达到24:1。经过多次比较,采用第8级压缩为存储空间与图像质量兼得的最佳比例。

    JPEG格式的应用非常广泛,特别是在网络和光盘读物上,都能找到它的身影。目前各类浏览器均支持JPEG这种图像格式,因为JPEG格式的文件尺寸较小,下载速度快。

    JPEG2000作为JPEG的升级版,其压缩率比JPEG高约30%左右,同时支持有损和无损压缩。JPEG2000格式有一个极其重要的特征在于它能实现渐进传输,即先传输图像的轮廓,然后逐步传输数据,不断提高图像质量,让图像由朦胧到清晰显示。此外,JPEG2000还支持所谓的"感兴趣区域" 特性,可以任意指定影像上感兴趣区域的压缩质量,还可以选择指定的部分先解压缩。

    JPEG2000和JPEG相比优势明显,且向下兼容,因此可取代传统的JPEG格式。JPEG2000即可应用于传统的JPEG市场,如扫描仪、数码相机等,又可应用于新兴领域,如网路传输、无线通讯等等。

    六、TGA格式

    TGA格式(Tagged Graphics)是由美国Truevision公司为其显示卡开发的一种图像文件格式,文件后缀为".tga",已被国际上的图形、图像工业所接受。 TGA的结构比较简单,属于一种图形、图像数据的通用格式,在多媒体领域有很大影响,是计算机生成图像向电视转换的一种首选格式。

    TGA图像格式最大的特点是可以做出不规则形状的图形、图像文件,一般图形、图像文件都为四方形,若需要有圆形、菱形甚至是缕空的图像文件时,TGA可就派上用场了! TGA格式支持压缩,使用不失真的压缩算法。

    七、EXIF格式

    EXIF的格式是1994年富士公司提倡的数码相机图像文件格式,其实与JPEG格式相同,区别是除保存图像数据外,还能够存储摄影日期、使用光圈、快门、闪光灯数据等曝光资料和附带信息以及小尺寸图像。

    八、 FPX图像文件格式

    FPX图像文件格式(扩展名为fpx)是由柯达、微软、HP及Live PictureInc联合研制,并于1996年6月正式发表,FPX是一个拥有多重分辩率的影像格式,即影像被储存成一系列高低不同的分辩率,这种格式的好处是当影像被放大时仍可维持影像的质素,另外,当修饰FPX影像时,只会处理被修饰的部分,不会把整幅影像一并处理,从而减小处理器及记忆体的负担,使影像处理时间减少。

    九、SVG格式

    SVG是可缩放的矢量图形格式。它是一种开放标准的矢量图形语言,可任意放大图形显示,边缘异常清晰,文字在SVG图像中保留可编辑和可搜寻的状态,没有字体的限制,生成的文件很小,下载很快,十分适合用于设计高分辨率的Web图形页面。

    十、PSD文件格式

    这是Photoshop图像处理软件的专用文件格式,文件扩展名是.psd,可以支持图层、通道、蒙板和不同色彩模式的各种图像特征,是一种非压缩的原始文件保存格式。扫描仪不能直接生成该种格式的文件。PSD文件有时容量会很大,但由于可以保留所有原始信息,在图像处理中对于尚未制作完成的图像,选用 PSD格式保存是最佳的选择。

    十一、CDR文件格式

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

    十二、PCD文件格式

    PCD是Kodak PhotoCD的缩写,文件扩展名是.pod,是Kodak开发的一种Photo CD文件格式,其他软件系统只能对其进行读取。该格式使用YCC色彩模式定义图像中的色彩。YCC和CIE色彩空间包含比显示器和打印设备的RGB色和 CMYK色多得多的色彩。PhotoCD图像大多具有非常高的质量。

    十三、DXF文件格式

    DXF是Drawing Exchange Format的缩写,扩展名是.dxf,是AutoCAD中的图形文件格式,它以ASCII方式储存图形,在表现图形的大小方面十分精确,可被CorelDraw和3DS等大型软件调用编辑。

    十四、UFO文件格式

    它是著名图像编辑软件Ulead Photolmapct的专用图像格式,能够完整地记录所有 Photolmapct处理过的图像属性。值得一提的是,UFO文件以对象来代替图层记录图像信息。

    十五、EPS文件格式

    EPS是Encapsulated PostScript的缩写,是跨平台的标准格式,扩展名在PC平台上是.eps,在Macintosh平台上是.epsf,主要用于矢量图像和光栅图像的存储。EPS格式采用 PostScript语言进行描述,并且可以保存其他一些类型信息,例如多色调曲线、Alpha通道、分色、剪辑路径、挂网信息和色调曲线等,因此EPS 格式常用于印刷或打印输出。Photoshop中的多个EPS格式选项可以实现印刷打印的综合控制,在某些情况下甚至优于TIFF格式。

    十六、PNG图像文件格式

    PNG(Portable Networf Graphics)的原名称为"可移植性网络图像",是网上接受的最新图像文件格式。PNG能够提供长度比GIF小30%的无损压缩图像文件。它同时提供 24位和48位真彩色图像支持以及其他诸多技术性支持。由于PNG非常新,所以目前并不是所有的程序都可以用它来存储图像文件,但Photoshop可以处理PNG图像文件,也可以用PNG图像文件格式存储。

    展开全文
  • 7中常见图像文件格式

    千次阅读 2019-09-25 17:10:26
    概述:7种常见文件格式分别为:JPEG,PNG, GIF,BMP, PSD,TIFF, RAW,它们有着不同的特点,大小,使用场景,下面一一详述: 1 JPEG 全称:Joint Photographic Experts Group,简称JPG,诞生于1992,是一种...

    概述:7种常见文件格式分别为:JPEG,PNG, GIF,BMP, PSD,TIFF, RAW,它们有着不同的特点,大小,使用场景,下面一一详述:

    1 JPEG

          全称: Joint Photographic Experts Group,简称JPG,诞生于1992,是一种标准图像文件格式;后缀.jpg 或 .jpeg

    特点:图像大小较小,下载/传输速度快;这种格式由于对图像进行了压缩,使得图像在细节和质量上产生了一定损失,一般相机可拍摄不同画质的JPEG(如低 中 高三种);画质越高,损失越小,相应的图像文件越大。

    优点: 图像文件较小,便于下载/传输

    缺点:细节有损失,适合普通图片浏览,不适合后期处理(因为文件压缩后,有损失)

    2 PNG

          全称:Portable Network Graphics,简称PNG,诞生于1995年,结合了GIF和JPEG的有点,与GIF有很多相似地方,

    特点:图像大小较大,比jpeg大,PNG文件非常适合在互联网上使用,它能够保留丰富的图片细节,PNG允许部分的效果﹙如阴影之类﹚半透明或完全透明,是理想的Logo格式。但不足以用作专业印刷。

    优点:较丰富的图片细节,文件不是很大,同时允许部分透明及完全透明,

    缺点:大小比jpeg大,不能用于印刷

    3 GIF

          全称:Graphics Interchange Fotmat, 是一种图像文件格式,仅支持256种颜色,色域较窄,文件压缩比不高

    特点:支持多帧动画,透明北京图像,文件小 下载速度快,可用许多具有同样大小的图像文件组成动画。

    优点:文件小 支持透明 可做动画

    缺点:颜色有限

    4 BMP

           全称:Bitmap,是windows系统下的标准位图格式,没有压缩过,包含丰富的图像信息,导致文件较大,可用于印刷,一般适用于磁盘空间充足的Windows用户,摄影爱好者,无损扫描,图片展示等。

    优点: 图像品质高,可用于印刷

    缺点:文件容量大,占空间

    5 PSD

          全称: Photoshop Document,PSD是Adobe Photoshop默认保存格式,能够保留照片处理中的图层,比起任何的原始影像,它的灵活性更高。只要分了图层,就能够在上面加上任何特效而不影响本来的照片。但一旦合并了图层后进行储存,就不能够还原,所以在导成其他文件格式时,最好保留一个PSD格式照片作备份。

    优点:能保留多个图层,可转存成任何格式

    缺点:分的图层越多,占用存储空间越大

    6 TIFF

        全称:Tagged Image File Format,

    这是最常用的工业标准格式,有一些印刷商会要求摄影师提供原尺寸的TIFF格式。TIFF格式是个未压缩的文件,具有拓展性、方便性、可改性。采用无损压缩,支持多种色彩图像模式,图像质量高。每次异地接图要审核发给供应商的我,两三张海报加起来好几G,碰到网络不好的时候,都想心疼的抱住自己

    优点:能用于和哦年起软件处理和打印

    缺点:文件容量较大,会占用大量存储空间

    7 RAW

        全称:RAW 为原始文件

    现在的数码相机很多都可拍摄RAW格式,它能够保留所有的原始拍摄信息,如白平衡、曝光、对比度、饱和度等。RAW格式后期处理时弹性相当大,但文件所占空间很大,而且传输时间比较久。

    优点:保留原始信息,后期处理弹性相当大

    缺点:文档占用空间很大、传输时间比较久

    reference: https://zhuanlan.zhihu.com/p/42468446

    展开全文
  • 常见图片文件格式简析

    千次阅读 2019-07-01 13:55:11
    常见”:此处指BMP JPEG GIF PNG 四种。 软件: Windows 画图(除了Photoshop,我最喜欢的编辑器,简单...提供文件格式、大小等信息。 位图信息头(bitmapinformation):40Byte。提供图像数据的尺寸、位...

    “常见”:此处指BMP JPEG GIF PNG 四种。

     

    软件:

    Windows 画图(除了Photoshop,我最喜欢的编辑器,简单粗暴)

    HxD

     

     

    BMP

    BMP文件分为4部分:

    bmp文件头(bmp file header):14Byte。提供文件的格式、大小等信息 。

    位图信息头(bitmap information):40Byte。提供图像数据的尺寸、位平面数、压缩方式、颜色索引等信息 。

    调色板(color palette):大小由颜色索引数决定。可选,如使用索引来表示图像,调色板就是索引与其对应的颜色的映射表 。

    位图数据(bitmap data):大小由图像尺寸决定。图像数据。

     

    存储数据时,一个地址存储一字节。如果一个数据需要用多个字节表示,就要跨地址,那么存储该数据的顺序就分为两种:高地址存储高位数据,低地址存储低位数据(小端方式,Little Endian,利于计算机处理);高地址存储低位数据,低地址存储高位数据(大端方式,Big Endian,和人类一般思维类似)。BMP文件采用小端方式,高地址存储高位数据,低地址存储低位数据。甩两个链接:

    http://blog.csdn.net/hackbuteer1/article/details/7722667

    http://www.cnblogs.com/TsuiLei/archive/2008/10/29/1322504.html

     

    文件头:

    变量名

    地址偏移

    大小

    作用

    bfType

    0000h

    2 Bytes

    文件类型,

    BM:Windows 3.1x,95,NT

    BA,CI,CP,IC,PT:与 OS/2有关

    bfSize

    0002h

    4 Bytes

    文件大小,单位Byte

    bfReserved1

    0006h

    2 Bytes

    保留,必须为0

    bfReserved2

    0008h

    2 Bytes

    保留,必须为0

    bfOffBits

    000Ah

    4 Bytes

    从文件头到位图数据的偏移量(Byte)。由于调色板有无、长度不同,用于迅速从文件定位到位图数据。

     

    以下,0d**** 为十进制(decimal),0x****十六进制(hexadecimal)。两个16进制数可以写成8位2进制数,因此是1 Byte。

    对于本图,

    42 4D :BM,Windows位图

    36 DB 01 00:小端方式,= 0x0001DB36 =0d121654(Byte) = 118 KiB。与查看一致。(大小: 118KB(121,654字节) )

    第一行的 06 到 09 ,4 Byte的00:两个保留位。

    接下来 : 36 00 00 00,表示偏移 0x36 = 0d54字节。定位过去是 0036h 位置的17

     

    位图信息头:

    位图信息图说明:

    这个位图信息头的大小为40个字节。位图信息头一般有40个字节,既然是这样,为什么这里还要给一个字段来说明呢?这里涉及到一些历史,其实位图信息头原本有很多大小的版本的。

     

    调色板

    甩个链接: http://blog.csdn.net/qsycn/article/details/7801145

    调色板(color table)是单色、16色和256色图像文件所特有的,相对应的调色板大小是2、16和256,调色板以4字节为单位,每4个字节存放一个颜色值,图像的数据是指向调色板的索引。

    字  段  名

    大小(单位:字节)

    描    述

    rgbBlue

    1

    蓝色值

    rgbGreen

    1

    绿色值

    rgbRed

    1

    红色值

    rgbReserved

    1

    保留,总为0

     

    如果图像是单色、16色和256色,则紧跟着调色板的是位图数据,位图数据是指向调色板的索引序号。

     

    但是:

          如果位图是16位、24位和32位色,则图像文件中不保留调色板,即不存在调色板,图像的颜色直接在位图数据中给出。

          16位图像使用2字节保存颜色值,常见有两种格式:5位红5位绿5位蓝和5位红6位绿5位蓝,即555格式和565格式。555格式只使用了15位,最后一位保留,设为0。

          24位图像使用3字节保存颜色值,每一个字节代表一种颜色,按红、绿、蓝排列。

          32位图像使用4字节保存颜色值,每一个字节代表一种颜色,除了原来的红、绿、蓝,还有Alpha通道,即透明色。

          如果图像带有调色板,则位图数据可以根据需要选择压缩与不压缩,如果选择压缩,则根据BMP图像是16色或256色,采用RLE4或RLE8压缩算法压缩。

     

    位图数据

    位图信息头中,大多数BMP文件的biHeight为正数,表示图像是倒像位图。所以位图数据在文件中的排列顺序是从左下角到右上角,以行为主序排列。

    24位RGB按照BGR的顺序来存储每个像素的各颜色通道的值,一个像素的所有颜色分量值都存完后才存下一个下一个像素,不进行交织存储。 

    32位数据按照BGRA的顺序存储,其余与24位位图的方式一样。A是透明色,Alpha通道。

    数据的对齐规则:

    Windows默认的扫描的最小单位是4字节,如果数据对齐满足这个值的话对于数据的获取速度等都是有很大的增益的。因此,BMP图像顺应了这个要求,要求每行的数据的长度必须是4的倍数,如果不够需要进行比特填充(以0填充),这样可以达到按行的快速存取。这时,位图数据区的大小就未必是 图片宽×每像素字节数×图片高 能表示的了,因为每行可能还需要进行比特填充。

     

    最后甩个详细链接:

    http://wenku.baidu.com/link?url=wI_UlD_9vezTJ-t7a-uBE9IS_tHPszEByGExCJ5QpnQ2wfjmFbMtee3MdczFDW5GSq60Od3Y-8NMikH68V2zNRrdXznOv7nFJS-jPRgqfPy#39124-qzone-1-24262-f00cdc7f4857236c67481f200187bab5

     

    JPEG

    JPEG(发音为jay-peg, IPA:[ˈdʒeɪpɛg])是一种针对相片图像而广泛使用的一种有损压缩标准方法。这个名称代表Joint Photographic Experts Group(联合图像专家小组)。

    JPEG图像存储格式一个比较成熟的图像有损压缩格式,虽然一个图片经过转化为JPEG图像后,一些数据会丢失,但是,人眼是很不容易分辨出来这种差别的。也就是说,JPEG图像存储格式既满足了人眼对色彩和分辨率的要求,又适当的去除了图像中很难被人眼所分辨出的色彩,在图像的清晰与大小中JPEG找到了一个很好的平衡点。

    JPEG的图片使用的是YCrCb颜色模型,而不是计算机上最常用的RGB.关于色彩模型,这里不多阐述.只是说明,YCrCb模型更适合图形压缩.因为人眼对图片上的亮度Y的变化远比色度C的变化敏感.我们完全可以每个点保存一个8bit的亮度值,每2x2个点保存一个Cr Cb值,而图象在肉眼中的感觉不会起太大的变化。

    JPEG文件中的字节是按照大端方式排列的,高地址存储低位数据,低地址存储高位数据。见前文。

    关于有损压缩的原理,涉及高等数学原理,甩一个链接:http://zh.wikipedia.org/zh-cn/JPEG

    由于早期操作系统只支持3个字符扩展名,因此 .JPG 广泛沿用至今。

    一个由C-Cube Microsystems等公司所创建的额外标准,称为JFIF(JPEG File Interchange Format,JPEG文件交换格式)详细说明如何从一个JPEG流,产出一个适合于电脑存储和传输(像是在互联网上)的文件。在普遍的用法,当有人称呼一个"JPEG文件",一般而言他是意指一个JFIF文件,或有时候是一个Exif JPEG文件。然而,也有其他以JPEG为基础的文件格式,像是JNG。

    JFIF的文件结构:

    甩一个链接:http://baike.baidu.com/view/1326314.htm?fr=aladdin#3

    JFIF文件格式直接使用JPEG标准为应用程序定义的许多标记,因此JFIF格式成了事实上JPEG文件交换格式标准。JPEG的每个标记都是由2个字节组成,其前一个字节是固定值0xFF。每个标记之前还可以添加数目不限的0xFF填充字节(fill byte)。下面是其中的8个标记:

    SOI 0xD8  图像开始

    APP0 0xE0  JFIF应用数据块

    APPn 0xE1 - 0xEF  其他的应用数据块(n, 1~15)

    DQT 0xDB  量化表

    SOF0 0xC0  帧开始

    DHT 0xC4  霍夫曼(Huffman)表

    SOS 0xDA  扫描线开始

    EOI 0xD9  图像结束

     

    图像开始

    SOI(Start of Image)标记 0h 2Byte 0xFFD8

     

    APP0标记(Marker)

    0h 2字节 0xFFE0

    ① APP0长度(length)(①~⑨九个字段的总长度)

    2h 2字节内容不定(①~⑨九个字段的总长度)

    ② 标识符(identifier)

    4h 5字节 0x4A46494600 即“JFIF0”

    ③ 版本号(version)

    9h 2字节 0x0102 JFIF的版本号目前基本上都是1.2

    ④ X和Y的密度单位(units=0:无单位;units=1:点数/英寸;units=2:点数/厘米)

    bh 1字节只有0,1,2三个值可选,其分别代表的意义如上]

    ⑤ X方向像素密度(X density)

    ch 2字节取值范围未知

    ⑥ Y方向像素密度(Y density)

    eh 2字节取值范围未知

    ⑦ 缩略图水平像素数目(thumbnail horizontal pixels)

    10h 1字节取值范围未知

    ⑧ 缩略图垂直像素数目(thumbnail vertical pixels)

    11h 1字节取值范围未知

    ⑨ 缩略图RGB位图(thumbnail RGB bitmap)

    12h 长度可能是3的倍数内容不定

    本段(APP0)可以包含图像的一个微缩版本,存为24位的RGB像素。如果没有微缩图像(这种情况更常见),则⑦“缩略图水平像素数目”和⑧“缩略图垂直像素数目”的值均为0。

    APPn标记(Markers)

    ① APPn长度(length)(①②两个字段的总长度)

    ② 详细信息(application specific information)

    对每个APP:

    若为APPN(N=1~F(以16进制表示,N任选其中一个))

    · 标记: mh 2字节 0xFFEN

    · 长度:(m+2)h 2字节内容不定(设为n(10进制))(本字段与下一字段的总长度)

    · 详细信息: (m+4)h n-2字节(即长度减2)内容不定

    一个或者多个量化表DQT

    DQT(Difine Quantization Table)

    0h 2字节 0xFFDB

    ① 量化表长度(quantization table length)(①~②两个字段的总长度)

    2h 2字节内容不定(①~②两个字段的总长度)

    ② 量化表(quantization table)

    A. P/T(高四位:精度,低四位:表ID)

    B. 表项

    对每个量化表:

    · P/T(高四位:精度,低四位:表ID) mh 1字节精度, 0 表示 8 bit, 1表示 16 bit;ID取值范围为0~3, 否则错误

    · 表项 (m+1)h (64×(精度+1))字节内容长,故略

    (5) 帧图像开始SOF0(Start of Frame)

    0h 2字节 0xFFC0

    ① 帧开始长度(start of frame length) (①~⑥六个字段的总长度)

    2h 2字节内容不定(①~⑥六个字段的总长度)

    ② 精度(precision),每个颜色分量每个像素的位数(bits per pixel per color component)

    4h 1字节每个样本位数, 通常是 8 (大多数软件不支持 12 和 16)

    ③ 图像高度(image height) 5h 2字节内容不定(如果不支持 DNL 就必须 >0)

    ④ 图像宽度(image width) 7h 2字节内容不定(如果不支持 DNL 就必须 >0)

    ⑤ 颜色分量数(number of color components)

    9h 1字节内容不定(灰度图是 1, YCbCr/YIQ 彩色图是 3, CMYK 彩色图是 4,我们这里讨论的JFIF使用的是YCbCr,故这里颜色分量数为3)

    ⑥ 对每个颜色分量(for each component)

    A. ID

    B. 垂直方向的样本因子(vertical sample factor)

    C. 水平方向的样本因子(horizontal sample factor) B、C共占用1字节,B占用低4位,C占用高4位)

    D. 量化表号(quantization table#)

    JFIF格式使用的是YCbCr所以有3个分量(这里特别要注意的是颜色分量的ID号是有含义的,1代表Y,2代表Cb,3代表Cr,4代表I,5代表Q):

    1) ID

    ah 1字节 0x01

    (高四位)水平(低四位)垂直样本因子

    bh 共1字节 0x227

    量化表号

    ch 1字节内容不定(本分量使用的量化表的ID号)

    2) ID

    dh 1字节 0x02

    (高四位)水平(低四位)垂直样本因子

    eh 共1字节 0x11J

    量化表号

    fh 1字节内容不定(本分量使用的量化表的ID号)

    3) ID

    10h 1字节 0x03

    (高四位)水平(低四位)垂直样本因子

    11h 共1字节 0x11

    量化表号

    12h 1字节内容不定(本分量使用的量化表的ID号)

    一个或者多个霍夫曼表DHT

    DHT (Difine Huffman Table)

    0h 2字节 0xFFC4

    ① 霍夫曼表的长度(Huffman table length) (①~②两个字段的总长度)

    2h 2字节内容不定(①~②两个字段的总长度)

    ② 对每个霍夫曼表(一般情况下,霍夫曼表不止一个,但是绝对不多于4个)

    A. 表号

    B. 类型:AC或者DC(其中0:DC表,1:AC表);A、B共占用1字节,A占用低4位,B占用高4位)

    C. 长16个字节的编码,其代码代数和为接下来的编码的长度

    D. 内容编码

    对每个霍夫曼表:

    ·(高四位)类型和(低四位)表号: mh 共1字节内容不定(有四个可能:0x00表示第0个DC表,0x01表示第1个DC表,0x10表示第0个AC表,0x11表示第1个AC表)

    · 长16个字节的编码: (m+1)h 16字节内容不定(设这16个字节上数据之和为n)

    · 内容编码: (m+17)h n字节内容长,故略)

    定义重新开始间隔DRI

    DRI (Define Restart Interval)

    (在没有DRI标记,或间隔为零时,就不存在重新开始间隔和重开始标记)

    0h 2字节 0xFFDD

    ① 长度 2h 2字节 0x0004(①~②两个字段的总长度)

    ② MCU 块的单元中的重新开始间隔

    4h 2字节内容不定(设为n,则意思是说,每n个MCU块就有一个RSTn标记。第一个标记是RST0,然后是RST1等,RST7后再从RST0重复)

    扫描开始SOS

    SOS(Start of Scan)

    0h 2字节 0xFFDA

    ① 扫描开始长度(start of scan length)

    2h 2字节内容不定(①~③再加上④的A\B\C的总长度)

    ② 颜色分量数(number of color components)

    4h 1字节应该和⑸⑤的值相同(灰度图是1, YCbCr/YIQ 彩色图是3, CMYK 彩色图是4)

    ③ 每个颜色分量

    A. ID

    B. 交流系数表号(AC table #)

    C. 直流系数表号(DC table #)

    (B、C共占用1字节,B:占用低4位,C:占用高4位)

    由②得到这里的颜色分量数为3(这里的颜色分量的ID号的含义和⑸⑥的一样,1代表Y,2代表Cb,3代表Cr,4代表I,5代表Q):

    1) ID

    5h 1字节 0x01 (高四位)直流(低四位)交流数表号

    6h 共1字节 0x00

    2) ID

    7h 1字节 0x027 (高四位)直流(低四位)交流数表号

    8h 共1字节 0x11

    3) ID

    9h 1字节 0x03 (高四位)直流(低四位)交流数表号

    ah 共1字节 0x11

    ④ 压缩图像数据(compressed image data)

    A. 谱选择开始 bh 1字节 0x00

    B. 谱选择结束 ch 1字节 0x3F

    C. 两个4位字段,高位和低位的谱选择 dh 1字节在基本JPEG中总为0x00

    D. 数据 eh 长度不定内容长,故略

    图像结束EOI

    EOI (End of Image)

    0h 2字节 0xFFD9

     

    GIF

    GIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在 1987年开发的图像文件格式。GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。

    图像互换格式主要分为两个版本,即图像互换格式87a和图像互换格式89a。

    图像互换格式87a:是在1987年制定的版本。

    图像互换格式89a:是在1989年制定的版本。在这个版本中,为图像互换格式文档扩充了图形控制区块、备注、说明、应用程序接口等四个区块,并提供了对透明色和多帧动画的支持。

    特点:

    优秀的压缩算法使其在一定程度上保证图像质量的同时将体积变得很小。

    可插入多帧,从而实现动画效果。

    可设置透明色以产生对象浮现于背景之上的效果。

    由于采用了8位元压缩,最多只能处理256种颜色,故不宜应用于真彩色圖片。

     

    Header 

    GIF 文件头

     

    Logical Screen Descriptor   

    逻辑屏幕描述块   

     

     Global Color Table   

    全局彩色表    

     

     „ 扩展模块(任选) „     

     

     

       Image Descriptor  

     图形描述块 

     

       Local Color Table  

     局部彩色表(可重复n次) 

    Table Based Image Data   

    表式压缩图像数据  

     Graphic Control Extension 

      图像控制扩展块 

     Plain Text Extension   

    无格式文本扩展块 

    n

     Comment Extension   

    注释扩展块 

     Applicaton Extension   

    应用程序扩展块     

     

    „ 扩展模块(任选) „  

       

     

      GIF Trailer 

    GIF文件结束块 

     

     

    由上表可知,一个GIF文件的结构可分 为文件头(File Header)、GIF数据流(GIF Data Stream)和文件终结器(Trailer)三个部分。文件头包含GIF文件署名(Signature)和版本号(Version);GIF数据流由控 制标识符、图象块(Image Block)和其他的一些扩展块组成;文件终结器只有一个值为0x3B的字符(';')表示文件结束。

     

    GIF文件头:(6个字节)

    标识符(3字节) ---GIF

    版本(3字节) ---87a (or 89a)

     

    GIF数据流:

    甩一个链接:http://wenku.baidu.com/view/2c0feaa6f524ccbff121841d.html

     

    GIF文件结束块:

    结束块(GIF Trailer)表示GIF文件的结尾,它包含一个固定的数值:0x3B。

     

    PNG

    便携式网络图形(Portable Network Graphics,PNG)是一种无损压缩的位图图形格式,支持索引、灰度、RGB三种颜色方案以及Alpha通道等特性。PNG的开发目标是改善并取代GIF作为适合网络传输的格式而不需专利许可,所以被广泛应用于互联网及其他方面上。

    PNG另一个非正式的名称来源为递归缩写:“PNG is Not GIF”。

     

    特点:

    支持256色调色板技术以产生小体积文件

    最高支持48位真彩色图像以及16位灰度图像。

    支持Alpha通道的透明/半透明特性。

    支持图像亮度的Gamma校准信息。

    支持存储附加文本信息,以保留图像名称、作者、版权、创作时间、注释等信息。

    使用无损压缩。

    渐近显示和流式读写,适合在网络传输中快速显示预览效果后再展示全貌。

    使用CRC防止文件出错。

    最新的PNG标准允许在一个文件内存储多幅图像。

     

    关于PNG格式,甩一个链接 http://dev.gameres.com/Program/Visual/Other/PNGFormat.htm

    PNG格式有8位、24位、32位三种形式,其中8位PNG支持两种不同的透明形式(索引透明和alpha透明),24位PNG不支持透明,32位PNG在24位基础上增加了8位透明通道,因此可展现256级透明程度。

    PNG8和PNG24后面的数字则是代表这种PNG格式最多可以索引和存储的颜色值。”8″代表2的8次方也就是256色,而24则代表2的24次方大概有1600多万色。

    格式

    最高支持色彩通道

    索引色编辑支持

    透明支持

    PNG8

    256索引色

    支持

    支持设定特定索引色为透明色(布尔透明)

    支持为索引色附加8位透明度(256阶alpha透明)

    PNG24

    约1600万色

    不支持

    不支持

    PNG32

    约1600万色

    不支持

    支持8位透明度(256阶alpha透明)

     

    PNG图像格式文件由一个8字节的PNG文件标识(file signature)域和3个以上的后续数据块(chunk)组成。

    甩一个链接:http://baike.baidu.com/view/5342.htm?fr=aladdin#3

     

    PNG文件包括8字节文件署名(89 50 4E 47 0D 0A 1A 0A,十六进制),用来识别PNG格式。

    十六进制

    含义

    89

    用于检测传输系统是否支持8位的字符编码(8 bit data),用以减少将文本文件被错误的识别成PNG文件的机会,反之亦然。

    50 4E 47

    PNG每个字母对应的ASCII,让用户可以使用文本编辑器查看时,识别出是PNG文件。

    0D 0A

    DOS风格的换行符(CRLF)。用于DOS-Unix数据的换行符转换。

    1A

    在DOS命令行下,用于阻止文件显示的文件结束符。

    0A

    Unix风格的换行符(LF)。用于Unix-DOS换行符的转换。

     

    PNG定义了两种类型的数据块,一种是称为关键数据块(critical chunk),这是标准的数据块,另一种叫做辅助数据块(ancillary chunks),这是可选的数据块。关键数据块定义了4个标准数据块,每个PNG文件都必须包含它们,PNG读写软件也都必须要支持这些数据块。虽然PNG文件规范没有要求PNG编译码器对可选数据块进行编码和译码,但规范提倡支持可选数据块。

    每个数据块都由表6-07所示的的4个域组成:

    名称

    字节数  

    说明  

    Length(长度)

    4字节  

    指定数据块中数据域的长度,其长度不超过

    (231-1)字节

    Chunk Type Code(数据块类型码)

    4字节

    数据块类型码由ASCII字母(A-Z和a-z)组成

    Chunk Data(数据块数据)

    可变长度

    存储按照Chunk Type Code指定的数据

    CRC(循环冗余检测)

    4字节

    存储用来检测是否有错误的循环冗余码

    长度.

    一个4字节的无符号整数,给出字节的数据块的数据字段的数量。 长度计算数据字段,为了兼容一些不支持无符号的语言,所以不是(2^32-1)。

    数据块类型码.

    一个4字节的块类型代码。 为了便于描述和检查PNG文件,类型代码仅限于包括大写和小写的ASCII字母(A - Z和a - z或65-90和97-122十进制)。 然而,编码器和解码器必须把代码作为固定的二进制值,而不是字符串。

    数据块.

    数据块的数据字节,以适当的组块的类型,如果有的话。 该字段可以是长度为零。

    循环冗余检测.

    一个4字节的CRC(循环冗余校验)计算,在所述块的前面的字节,包括该块类型的代码和数据块的数据字段,但是包括长度字段。 CRC是始终存在,甚至不包含数据块。

     

    IEND

    图像结束数据IEND(image trailer chunk):它用来标记PNG文件或者数据流已经结束,并且必须要放在文件的尾部。

    如果我们仔细观察PNG文件,我们会发现,文件的结尾12个字符看起来总应该是这样的:

    00 00 00 00 49 45 4E 44 AE 42 60 82

    不难明白,由于数据块结构的定义,IEND数据块的长度总是0(00 00 00 00,除非人为加入信息),数据标识总是IEND(49 45 4E 44),因此,CRC码也总是AE 42 60 82。



    文章出处:博客园http://www.cnblogs.com/go2bed/
    本文采用 知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议 进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

    展开全文
  • 几种常见图片文件格式的优缺点

    千次阅读 2017-11-15 19:40:51
    本文主要介绍和比较几种常见图片文件格式的优缺点。 1.有损vs无损 图片文件格式有可能会对图片的文件大小进行不同程度的压缩,图片的压缩分为有损压缩和无损压缩两种。 有损压缩。指在压缩文件大小的过程中,损失...
  • 常见图像文件格式详解

    千次阅读 2006-07-25 14:53:00
    常见图像文件格式又有哪些呢? 一、BMP格式 BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Windows应用程序的...
  • 本文介绍和比较几种常见图片文件格式的优缺点,并介绍不同的文件格式对Web应用程序性能的影响。 有损vs无损 图片文件格式有可能会对图片的文件大小进行不同程度的压缩,图片的压缩分为有损...
  • 4.1.2常见图像文件格式 图像素材一般以文件形式保存在计算机存储器中。比较流行的图像文件格式有GIF、TIFF、TGA、BMP、PCX、JPG、PCD、PSD、PNG等。 (1)GIF。GIF(Graphics Interchange Format)图像交换格式...
  • 常见图像文件格式 无损压缩

    万次阅读 2016-03-03 09:38:47
    常见图像文件格式  一、BMP格式 BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格 式,能够被多 种Windows应用程序所支持。随着Windows操作系统的流行与丰富的 Windows应用程序的...
  • 常见图片文件格式

    千次阅读 2018-01-09 22:47:21
    为Windows位图,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。 TIFF格式 是Mac中广泛使用的图像格式,它由Aldus和微软联合开发,最初是出于跨平台存储扫描图像的需要而设计的
  • 图片常见的存储格式有:bmp,jpg,png,gif,tiff,pcx,tga,exif,fpx,svg,psd,cdr,pcd,dxf,ufo,eps,ai,raw,WMF,webp等。 BMP:采用位映射存储格式,不采用其他任何压缩,所占用的空间很大。 JPG:最...
  • 常见文件格式

    2007-04-17 21:02:00
    一、BMP图像文件格式BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BblP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8...
  • 常见视频文件格式

    千次阅读 2007-05-17 22:45:00
    2007-05-13 20:05下面介绍常见的几种视频文件格式:1.AVI-----AVI文件AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于...
  • 图像文件格式 JPEG (jpg),文件头:FFD8FF; PNG (png),文件头:89504E47无损压缩的位图图形格式 GIF (gif),文件头:47494638 静态GIF|动画GIF TIFF (tif),文件头:49492A00; 便携式 Adobe Acrobat (pdf),...
  • 常见图片文件格式及各自的特点

    千次阅读 2012-11-26 12:20:27
    BMP格式是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。特点是包含的图像信息较丰富,几乎不进行压缩。缺点是占用磁盘空间过大。所以,目前BMP在单机上比较流行。 二、GIF格式 特点...
  • 常见视频文件格式详解

    千次阅读 2012-06-04 15:01:11
    目录 [隐藏] 1 AVI---AVI文件 2 .MPEG/.MPG/.DAT---MPEG文件 3 .RA/.RM/.RMVB---RealVideo文件 4 .MOV/.QT---QuickTime文件 5 .ASF/.WMV----...ISO、BIN、IMG、TAO、DAO、CIF、FCD-镜像文件格式 8 M
  • 常见音频文件格式的特点。

    千次阅读 2014-01-15 12:21:23
    常见音频文件格式的特点。 http://www.360doc.com/content/11/1125/18/8050095_167351161.shtml    要在计算机内播放或是处理音频文件,也就是要对声音文件进行数、模转换,这个过程同样由采样...
  • 用于识别部分图片的真实格式(几种主流的图片格式) .如若是比较罕见的图片格式,也会被认为是unknown: Const wiaFormatBMP = "{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}" Const wiaFormatPNG = "{...
  • 常见图片格式总结

    2019-11-29 16:28:13
    一种与硬件设备无关的图像文件格式,使用非常广 采用位映射存储格式 除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。 BMP文件的图像深度可选1bit、4bit、8bit及24bit。 BMP文件存...
  • 文件头文件尾总结JPEG (jpg), 文件头:FFD8FF 文件尾:FF D9 PNG (png), 文件头:89504E47 文件尾:AE 42 60 82GIF (gif), ...
  • 常见视频文件格式有哪些?

    千次阅读 2010-05-29 13:38:00
    AVI---AVI文件 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video for Windows (简称VFW)环境,现在已被...
  • 常见图像格式总结

    2018-01-09 23:14:41
    BMP格式:全称Bitmap,是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP...
  • 以字典形式记录常见文件格式对应的hex头: {'fileformat': '.zip', 'stahex': '504B0304', 'endhex': '504B'} {'fileformat': '.7z', 'stahex': '377ABCAF271C', 'endhex': ''} {'fileformat': '.rar', 'stahex'...
  • 常见图片格式大全

    2019-09-18 07:15:29
    常见图像文件格式有哪些?各有什么特点?什么状况下用哪种格式?本文我们就通过图形文件的特征后缀名(就是如图.bmp这样的)来逐一认识当前常见的图形文件格式。 1.BMP:BMP格式是微软公司制定的图形标准,最大的...
  • http://www.ffmpeg.com.cn/index.php/%E9%A6%96%E9%A1%B5     Ffmpeg快速命令使用 From Ffmpeg工程组 ...1 Ffmpeg使用语法2 视频文件截图3 视频格式转换4 屏幕录制5 视频采集6 使用ffmpeg
  • 目前项目相关的图片格式有 BMP

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 307,455
精华内容 122,982
关键字:

常见图像的文件格式