第2章数字图像处理基础.ppt
《第2章数字图像处理基础.ppt》由会员分享,可在线阅读,更多相关《第2章数字图像处理基础.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 数字图像处理基础 第二章 数字图像处理基础 2.1 图像文件格式图像文件格式 2.2 色度学基础色度学基础2.3 颜色模型颜色模型 第二章 数字图像处理基础 2.1 图像文件格式图像文件格式 数字图像有多种存储格式,每种格式一般由不同的开发商支持。随着信息技术的发展和图像应用领域的不断拓宽,还会出现新的图像格式。因此,要进行图像处理,必须了解图像文件的格式,即图像文件的数据构成。每一种图像文件均有一个文件头,在文件头之后才是图像数据。文件头的内容由制作该图像文件的公司决定,一般包括文件类型、文件制作者、制作时间、版本号、文件大小等内容。各种图像文件的制作还涉及到图像文件的压缩方式和存储
2、效率等。第二章 数字图像处理基础 2.3.1 BMP图像文件格式图像文件格式 第二章 数字图像处理基础 第一部分为位图文件头BITMAPFILEHEADER,它是一个结构体,其定义如下:typedef struct tagBITMAPFILEHEADER WORD bfType;DWORDbfSize;WORDbfReserved1;WORDbfReserved2;DWORDbfOffBits;BITMAPFILEHEADER;这个结构的长度是固定的,为14个字节(WORD为无符号16位二进制整数,DWORD为无符号32位二进制整数)。第二章 数字图像处理基础 第二部分为位图信息头BITMAP
3、INFOHEADER,也是一个结构,其定义如下:typedef struct tagBITMAPINFOHEADER DWORD biSize;LONGbiWidth;LONGbiHeight;WORDbiPlanes;WORDbiBitCount;DWORDbiCompression;DWORDbiSizeImage;LONGbiXPelsPerMeter;LONGbiYPelsPerMeter;DWORDbiClrUsed;DWORDbiClrImportant;BITMAPINFOHEADER;第二章 数字图像处理基础 这个结构的长度是固定的,为40个字节(LONG为32位二进制整数)。
4、其中,biCompression的有效值为BI_RGB、BI_RLE8、BI_RLE4、BI_BITFIELDS,这都是一些Windows定义好的常量。由 于 RLE4和 RLE8的 压 缩 格 式 用 的 不 多,今 后 仅 讨 论biCompression的有效值为BI_RGB,即不压缩的情况。第二章 数字图像处理基础 第三部分为调色板(Palette),当然,这里是对那些需要调色板的位图文件而言的。真彩色图像是不需要调色板的,BITMAPINFOHEADER后直接是位图数据。调色板实际上是一个数组,共有biClrUsed个元素(如果该值为零,则有2的biBitCount次方个元素)。数组
5、中每个元素的类型是一个RGBQUAD结构,占4个字节,其定义如下:typedef struct tagRGBQUAD BYTE rgbBlue;/该颜色的蓝色分量 BYTE rgbGreen;/该颜色的绿色分量 BYTE rgbRed;/该颜色的红色分量 BYTE rgbReserved;/保留值 RGBQUAD;第二章 数字图像处理基础 第四部分就是实际的图像数据。对于用到调色板的位图,图像数据就是该像素颜色在调色板中的索引值,对于真彩色图像,图像数据就是实际的R、G、B值。下面就2色、16色、256色和真彩色位图分别介绍。对于2色位图,用1位就可以表示该像素的颜色(一般0表示黑,1表示白)
6、,所以一个字节可以表示8个像素。对于16色位图,用4位可以表示一个像素的颜色,所以一个字节可以表示2个像素。对于256色位图,一个字节刚好可以表示1个像素。第二章 数字图像处理基础 下面两点请读者注意:(1)每一行的字节数必须是4的整数倍,如果不是,则需要补齐。这在前面介绍biSizeImage时已经提到过。(2)BMP文件的数据存放是从下到上,从左到右的。也就是说,从文件中最先读到的是图像最下面一行的左边第一个像素,然后是左边第二个像素,接下来是倒数第二行左边第一个像素,左边第二个像素。依次类推,最后得到的是最上面一行的最右边的一个像素。第二章 数字图像处理基础 2.2 色度学基础色度学基础
7、2.4.1 色度学基础色度学基础 在前面学习灰度图像时,图像的像素值是光强,即二维空间变量的函数f(x,y)。如果把灰度值看成是二维空间变量和光谱变量的函数f(x,y,),即多光谱图像,也就是通常所说的彩色图像。在计算机上显示一幅彩色图像时,每一个像素的颜色是通过三种基本颜色(即红、绿、蓝)合成的,即最常见的RGB颜色模型。要理解颜色模型,首先应了解人的视觉系统。第二章 数字图像处理基础 1 三色原理三色原理 在人的视觉系统中存在着杆状细胞和锥状细胞两种感光细胞。杆状细胞为暗视器官,锥状细胞是明视器官,在照度足够高时起作用,并能分别辨颜色。锥状细胞将电磁光谱的可见部分分为三个波段:红、绿、蓝。
8、由于这个原因,这三种颜色被称为三基色,图2-7表示了人类视觉系统三类锥状细胞的光谱敏感曲线。第二章 数字图像处理基础 第二章 数字图像处理基础 图2-7 人类感光细胞的敏感曲线 第二章 数字图像处理基础 根据人眼的结构,所有颜色都可看作是三种基本颜色R表示红(Red)、G表示绿(Green)和B表示蓝(Blue)按照不同的比例组合而成。为了建立标准,国际照度委员会(CIE)早在1931年就规定三种基本色的波长分别为R:700 nm,G:546.1 nm,B:435.8 nm。前面已讲过,一幅彩色图像的像素值可看作是光强和波长的函数值f(x,y,),但实际使用时,将其看作是一幅普通二维图像,且每
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 处理 基础
限制150内