定义
我们可以把一幅栅格图像考虑为一个矩阵,矩阵中的任一元素对应于图像中的一个点,而相应的值对应于该点的灰度级,数字矩阵中的元素叫做像素。数字图像与马赛克拼图相似,是由一系列像素组成的矩形图案,如果所有的像素有且仅有两个灰度级(黑或白),则称其为二值图像,也即点阵图;栅格图形档案
指一种以像素或是点的方式进行描述并能独立用于绘图或显示的图形档案,其特点是所有有关绘图的数据,包括图例、文字等,都已包含在该电子档案中。
BMP
BMP档案格式:
BMP(Bitmap-File)图形档案是Windows採用的图形档案格式,在Windows环境下运行的所有图象处理软体都支持BMP图象档案格式。Windows系统内部各图像绘製操作都是以BMP为基础的。Windows 3.0以前的BMP图档案格式与显示设备有关,因此把这种BMP图象档案格式称为设备相关点阵图DDB(device-dependent bitmap)档案格式。Windows 3.0以后的BMP图象档案与显示设备无关,因此把这种BMP图象档案格式称为设备无关点阵图DIB(device-independent bitmap)格式(注:Windows 3.0以后,在系统中仍然存在DDB点阵图,象BitBlt()这种函式就是基于DDB点阵图的,只不过如果你想将图像以BMP格式保存到磁碟档案中时,微软极力推荐你以DIB格式保存),目的是为了让Windows能够在任何类型的显示设备上显示所存储的图象。BMP点阵图档案默认的档案扩展名是BMP或者bmp(有时它也会以.DIB或.RLE作扩展名)。
JPEG
JPEG档案格式:
JPEG档案的格式是分为一个一个的段来存储的(但并不是全部都是段),段的多少和长度并不是一定的。只要包含了足够的信息,该JPEG档案就能够被打开,呈现给人们。JPEG档案的每个段都一定包含两部分一个是段的标识,它由两个位元组构成:第一个位元组是十六进制0xFF,第二个位元组对于不同的段,这个值是不同的。紧接着的两个位元组存放的是这个段的长度(除了前面的两个位元组0xFF和0xXX,X表示不确定。他们是不算到段的长度中的)。注意:这个长度的表示方法是按照高位在前,低位在后的,与Intel的表示方法不同。比方说一个段的长度是0x12AB,那么它会按照0x12,0xAB的顺序存储。但是如果按照Intel的方式:高位在后,低位在前的方式会存储成0xAB,0x12,而这样的存储方法对于JPEG是不对的。这样的话如果一个程式不认识JPEG档案某个段,它就可以读取后两个位元组,得到这个段的长度,并跳过忽略它。













