一 图像的数据结构
图像数字结构是指图像像素灰度值的存储方式,常用方式是将图像各像素灰度值用一维或二维数组相应的各元素加以存储。此外,其他方式:
1.组合方式
方法:一个字张存放多个像素灰度值。
特点:节省内存,但计算量增加,处理程序复杂;
2.比特面方式
将所有像素灰度的相同比特位用一个二维数组表示,形成比特面。n个比特位表示的灰度图像按比特面方式存取,就得到n个比特面。
特点:
能充分利用内存空间,便于进行比特面之间的运算,但对灰度图像处理耗时多。
3.分层结构
从原始图像开始依次构成像素数愈来愈少的系列图像,使数据表示具有分层性。代表位锥形(金字塔)结构。
4.树结构
对于如图所示的一副二值图像的行、列接连不断地二等分,如果图像被分割部分中的全体像素都变成具有相同的特征时,这一部分则不再分割。
用这种方法,可以把图像用树结构(4叉数)表示。这可以用在特征提取和信息压缩等方法。
5.多重图像数据存储
对于彩色图像或多波段图像而言,每个像素包含多个波段的信息。
存储方式有三种:
(1)逐波段存储,分波段处理时采用。
(2)逐行存储,逐行扫描记录设备采用。
(3)逐像素存储,用于分类。
二 图像文件格式
按不同的方式进行组织或存储数字图像像素的灰度,就得到不同格式的图像文件。图像文件按其格式的不同具有相应的扩展名。常见的图像文件格式按扩展名分为:RAW格式、BMP格式、TGA格式、PCX格式、GIF格式、TIFF格式等。这些图像格式都大致包含下列特征:
(1)描述图像的高度、宽度以及各种物理特征的数据。
(2)彩色定义
(3)描述图像的位图像数据体
下面只对BMP