BMP格式
BMP是windows系统中标注图像格式,BMP文件也称位图文件,包括三部分:
- 位图头文件(也称表头)
---位图头文件长度固定:54Byte
---位图头文件给出图像文件的类型
---位图头文件给出图像文件的大小
---位图头文件给出图像文件的打印格式
---位图头文件给出位图阵列的起始位置等
- 位图信息(也称调色板)
---位图信息给出图像的长、宽数据
---位图信息给出图像的每个像素的位数(可以是1、4、8、24,分别对应单色、16色、
256色 和真彩色)
---位图信息给出图像的压缩方法
---位图信息给出目标设备的水平和垂直分辨率等
- 位图阵列(即图像数据)
---位图阵列给出原始图像里每个像素的值
---像素值的存储格式可以是压缩和非压缩两种
---位图阵列数据以图像的左下角为起点进行排列
***一个位图文件只能存放一幅图像
GIF格式
GIF格式是一种公用的图像文件格式标准,它是8位(8bit)文件格式,所以最多能存储256色图像,不支持24位的真彩色图像。GIF文件中的图像数据均为压缩过的,采用的压缩算法是改进的LZW算法,所提供的压缩比通常在1:1~1:3之间,如果图像中有随机噪声时效果不太好。
***一个GIF文件可以存放多幅图像(所以网页上的动画经常使用GIF格式)
GIF文件一般包括七个数据单元:
- 文件头
---文件头会包含适用所有图像的全局数据和仅属于其后那幅图像的局部数据
---多幅图像存放时,每幅图像集中成一个图像数据块,每块的第一个字节是标识符,
指示数据块的类型(可以是图像块、扩展块或者文件结束符)
- 通用调色板
- 图像数据区
- 4个补充区
TIFF格式
TIFF格式是独立于操作系统的,可以用在windows系统上,也可以用在苹果系统上,便于软件之间图像数据交换,TIFF图像文件包括文件头(表头)、文件目录(标识信息区)、文件目录项(图像数据区)。
- 文件头仅有一个,在文件前端,他给出数据存放顺序、文件目录的字节偏移信息
- 文件目录给出文件目录项的个数信息,并用一组标识信息,给出图像数据区的地址
- 文件目录项是存放信息的基本单位,也称域。域主要分为五类:基本域、信息描述域、传真域、文献存储和检索域
---TIFF格式的描述能力很强,可制定私人用的标识信息。TIFF格式支持任意大小的图像,文件 可分五类:二值图像、灰度图像、调色板彩色图像、全彩色RGB图像和YcbCr图像。一个TIFF文件中可以存放多幅图像,也可以存放多份调色板数据。TIFF格式中采用了10多种 压缩方法。
JPEG格式
JPEG是静止灰度或者彩色图像的一种国际压缩标注,在数字照相机上广泛使用,JPEG格式在内容和编码方式上比其他格式都要复杂