常用的图像文件格式(位图)
几乎所有的图像文件都采用各自简化的格式名作为文件扩展名。从扩展名就可知道这幅图像是按什么格式存贮的,应该用什么样的软件去读/写。
一、BMP格式:
这是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存贮格式,除了图像深度可选以外,不采用其它任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选1bit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。
二、PCX文件:
这是PC画笔的图像文件格式。PCX的图像深度可选为1、4、8bit。由于这种文件格式出现较早,它不支持真彩色。PCX文件采用RLE行程编码,文件体中存放的是压缩后的图像数据。因此,将采集到的图像数据写成PCX文件格式时,要对其进行RLE编码;而读取一个PCX文件时首先要对其进行RLE解码,才能进一步显示和处理。
三、TIFF文件:
TIFF(TagImageFileFormat)文件是由Aldus和Microsoft公司为扫描仪和桌上出版系统研制开发的一种较为通用的图像文件格式。TIFF格式灵活易变,它又定义了四类不同的格式:TIFF-B适用于二值图像;TIFF-G适用于黑白灰度图像;TIFF-P适用于带调色板的彩色图像;TIFF-R适用于RGB真彩图像。TIFF支持多种编码方法,其中包括RGB无压缩、RLE压缩及下面要介绍的JPEG压缩等。
四、GIF文件:
GIF(GraphicsInterchangeFormat)是CompuServe公司在1987年开发的图像文件格式。GIF文件的数据是经过压缩的,它采用了可变长度等压缩算法。GIF的图像深度从1bit到8bit,也即GIF最多支持256种色彩的图像。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。
五 PNG图像文件格式
PNG(Portable Networf Graphics)的原名称为"可移植性网络图像",是网上接受的最新图像文件格式。PNG能够提供长度比GIF小30%的无损压缩图像文件。它同时提供 24位和48位真彩色图像支持以及其他诸多技术性支持。由于PNG非常新,所以目前并不是所有的程序都可以用它来存储图像文件,但Photoshop可以处理PNG图像文件,也可以用PNG图像文件格式存储。
六、JPEG文件:
JPEG(JointPhotographicExpertsGroup)是由CCITT(国际电报电话咨询委员会)和ISO(国际标准化组织)联合组成的一个图像专家组。该专家组制定的第一个压缩静态数字图像的国际标准,其标准名称为“连续色调静态图像的数字压缩和编码(DigitalCompressionandCodingofContinuous-toneStillImage)”,简称为JPEG算法。这是一个适用范围很广的通用标准,其目标如下:
1、开发的算法在图像压缩率方面是/或接近当前的科学水平,图像的保真度在较宽的压缩范围里的评价是“很好”、“优秀”到与原图像“不能区别”。
2、开发的算法可实际应用于任何一类数字图像源,如对图像的大小、色彩空间、像素的长宽比、图像的内容、复杂程度、颜色数及统计特性等都不加限制。
3、对开发的算法,在计算的复杂程度方面可以调整,因而可根据性能和成本要求来选择用软件执行还是用硬件执行。
4、开发的算法包括四种编码方式:如顺序编码、累进编码、无损压缩编码和分层编码等。
JPEG采用对称的压缩算法,也即在同一系统环境下压缩和解压缩所用的时间相同。采用JPEG压缩编码算法压缩的图像,其压缩比约为1:5至1:50,甚至更高。从实例中可以看出不同压缩比及其压缩效果。
总的来说,有两种截然不同的图像格式类型: 即有损压缩和无损压缩。
分享到:
相关推荐
图片转换工具 jpg .jpeg .gif .png .bmp图片格式 图片格式转换器 格式PNG、JPG、GIF、BMP、tiff互相转换工具
BMP转换jpg.gif.png
c#支持自主选择目录,图片列表,浏览方式有三种(选择图片,手动连续显示,自动显示)本资源为vs2008版
ASP图片批量上传 上传格式为.jpg,png,gif,bmp,jpeg 此代码功能强大,经改动后可以用于各种图片上传及产品图片上传 另需开发可以联系
专门用于Latex的图片转换小软件由于Latex对esp格式的文件支持的较好,其他格式的图片文件需要对其进行转换。 功能:将JPG,BMP, GIF, TIF, PNG 转化成eps格式
图片格式批量转换器,支持从bmp,jpg,gif转换为bmp,jpg,gif,tiff,png,轻轻一点,上万张图片转换轻松搞定!
图片转换工具JPG/BMP/ICO/GIF/PNG,超好用的图片转换工具,小巧实用
WEB常用图像格式文件(gif,jpg,png)处理开发包 dll WEB常用图像格式文件处理DLL文件,使用方法详见源工程。
利用强大的CImage类打开和保存jpeg、bmp、gif和png格式图片,有VC下的Demo。
可以把pdf文件转换成jpg, gif,bmp,tiff,png 的图片格式. 可以把jpg, gif,bmp,tiff,png 的图片格式转换成pdf文件. pdf to jpg的主要特性: 1.把pdf文件转换成jpg、bmp、tiff、gif、png等等图片格式. 2.把jpg、bmp、...
│ 003.bmp │ 1.jpg │ 111.png │ 2.jpg │ 222.png │ 3.jpg │ 444.png │ agress.bmp │ angle.gif │ bg.bmp │ bg1.bmp │ bg2.bmp │ bg4.bmp │ bg6.bmp │ bg7.bmp │ cj.bmp │ close.bmp │ Create.JPG ...
缺少Dll文件 专门用于Latex的图片转换小软件 由于Latex对esp格式的文件支持的较好,其他格式的图片文件需要对其进行转换。 功能:将JPG,BMP, GIF, TIF, PNG 转化成eps格式
可以把pdf文件转换成jpg, gif,bmp,tiff,png 的图片格式. 可以把jpg, gif,bmp,tiff,png 的图片格式转换成pdf文件. pdf to jpg的主要特性: 1.把pdf文件转换成jpg、bmp、tiff、gif、png等等图片格式. 2.把jpg、bmp、...
PNG GIF JPG BMP转换成ICO工具
QT基于C语言读图片的宽高,支持gif、bmp、jpg、png,分数最高只能这么多,有点少了
图像处理类库,支持JPEG、PNG、TIFF、BMP、GIF格式
可以把pdf文件转换成jpg, gif,bmp,tiff,png 的图片格式. 可以把jpg, gif,bmp,tiff,png 的图片格式转换成pdf文件. pdf to jpg的主要特性: 1.把pdf文件转换成jpg、bmp、tiff、gif、png等等图片格式. 2.把jpg、bmp、...
完整源代码:“Print a Image[bmp, jpg, gif, png...] with full page by gdiplus” 文章:http://blog.csdn.net/qmroom/archive/2008/06/05/2512568.aspx
可实现bmp,jpg,png,gif格式图像相互转换。
有时候需要图片上边的一些坐标点进行操作,没啥大功能,有需要的朋友免费使用