数字图像处理ch02(MATLAB)课件_第1页
数字图像处理ch02(MATLAB)课件_第2页
数字图像处理ch02(MATLAB)课件_第3页
数字图像处理ch02(MATLAB)课件_第4页
数字图像处理ch02(MATLAB)课件_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章 数字图象基础主要内容:1.人眼视觉特性2.图象的数字化3.像素间的基本关系4.图象文件格式*辅助材料:7/1999fall/chp04.html2022/9/301第二章 数字图象基础视觉的空间特性1.人眼的视觉特性人眼的空间分辨能力为1视觉的时间特性活动图象的帧频至少是15帧/s的时候,人眼才有图象连贯的感觉灰度分辨能力大约64级2022/9/302第二章 数字图象基础imagesc(1:10);colormap(gray);imagesc(1:128);2022/9/303第二章 数字图象基础形状感觉与错觉2022/9/304第二章 数字图象基础2022/9/305第二章 数字图象

2、基础3.图象感知和获取单个传感器带状传感器传感器阵列2022/9/307第二章 数字图象基础2022/9/308第二章 数字图象基础2022/9/3010第二章 数字图象基础4.图象的数字化数字化(digitizing-scanning,sampling and quantization)如图,不妨设所考虑的图象是长方形的。为了讨论方便起见,在图象“象场”里取一个直角坐标原点O,建立直角坐标系xOy,则图象可以用一个二元函数来表示:z=f(x,y)。 z表示象场里(x,y)点的“图象属性值”。不妨设三个变量的取值范围为: ,对于变量z来说,情况复杂一些。这主要牵扯到图象的颜色问题。如果图象是“

3、只有灰度深浅”的图象,则可以把z的取值范围限定在一定的实数范围内,不失一般性,令 。 2022/9/3011第二章 数字图象基础xyO木星2022/9/3012第二章 数字图象基础xyOz=f(x,y) x=0,1, , N-1; y=0,1, , M-1; z=0,1, , L-1对x,y,z进行离散化,则全部抽样值共同构成一个离散函数,不妨还用z=f(x,y)来表示。 采样,量化,编码图一2022/9/3014第二章 数字图象基础采样(等距离采样)将0,a分成N等份:0,b分成M等份:在每个小区域中取一个代表值(不妨设为 ),令2022/9/3015第二章 数字图象基础编码一般,采样量化以

4、后,需要对所得数据先进行PCM编码(脉码调制)灰度级:表示象素明暗程度的整数量称为灰度级。 层次(灰度级数):表示灰度级的数量 。像素:(pixel-picture element)图象的最小信息单 位,通常是一个整数,其大小称为像素值。图幅参数:图象采样密度,通常用“行数列数”表示基本概念2022/9/3017第二章 数字图象基础1)图像分辨率:指组成一幅图像的像素密度,也就是图幅参数。对同样大小的一幅图,如果组成该图的图像像素数目越多,则说明图像的分辨率越高,看起来就越逼真。相反,图像显得越粗糙。(线对,空间分辨率,灰度级分辨率)2)显示分辨率:指显示屏上能够显示出的像素数目。例如,显示分

5、辨率为640480表示显示屏分成480行,每行显示640个像素,整个显示屏就含有307200个显像点。3)像素深度:指存储每个像素所用的位数,它也是用来度量图像的分辨率。分辨率2022/9/3018第二章 数字图象基础图1的某个局部的数据 114 115 114 113 114 116 117 114 109 107 107 107 107 106 107 108 114 112 109 108 107 108 107 107 108 110 111 110 109 111 110 111 110 110 112 113 109 109 111 114 106 107 107 107 109

6、110 106 107 108 111 104 106 106 106 108 109 104 103 104 106 105 106 106 107 109 110 107 105 103 103 102 103 104 104 106 108 112 108 105 104 95 98 103 104 99 92 97 96 95 96 2022/9/3019第二章 数字图象基础一个Matlab程序示例 如下信息是通过matlab语言,读出的某图象的信息 Filename: c:A.jpg FileModDate: 13-Dec-2001 01:56:14 FileSize: 25076

7、Format: jpg FormatVersion: Width: 593 Height: 418 BitDepth: 24 ColorType: truecolor FormatSignature: 2022/9/3020第二章 数字图象基础数字图象种类黑白图象: 图像只有明暗程度的变化而没有色彩的变化, 最简单的是二值图象,只有两种灰度;伪彩色图像:是指经过伪彩色处理而形成的彩色图象。其像素 值是所谓的索引值,是按照灰度值进行彩色指定 的结果,其色彩并不一定忠实于外界景物的真实色彩;假彩色图象:是指遥感多波段图象合成的彩色图象;真彩色图象:是忠实于外界景色的色彩的图象, 其像素一般是颜色的

8、真实值。静止图象:图象的内容不随时间变化。活动图象:前一帧和后一帧的图象内容随时间发生变化。矢量图象:由描述像素点阵的一组数据刻画的图象。点阵图象(位图):由像素点阵所组成的图象。2022/9/3021第二章 数字图象基础黑白图象二值图象2022/9/3022第二章 数字图象基础假彩色图象对多光谱图象进行处理得到的图象2022/9/3024第二章 数字图象基础真彩色图象2022/9/3025第二章 数字图象基础点阵图像与矢量图象2022/9/3027第二章 数字图象基础活动图象(以上各种图象称做静止图象,MPEG格式)此活动图象来自回归97网 /club/2022/9/3028第二章 数字图象

9、基础马拉多纳的世纪进球(来源不详,MPG格式)2022/9/3029第二章 数字图象基础的一个实例2022/9/3030第二章 数字图象基础放大和收缩数字图象放大过采样收缩欠采样核心问题:新像素的位置?新位置上的像素灰度值?)实数倍与整数倍放大)最近领域内插(0阶插值))像素复制)双线性内插(1阶插值)2022/9/3031第二章 数字图象基础最近领域内插(0阶插值)1. a=放大倍数,原图象f(x,y)的图幅参数为m*n2. 令M=am,N=an3.令g(i,j)=f(x,y), (x,y): abs(i-ax)=min, abs(j-ay)=min像素复制1. a=整数,原图象f(x,y)

10、的图幅参数为m*n2. 令M=am,N=an3.令g(i,j)=f(x,y), (x,y):I a=x, ja=y2022/9/3032第二章 数字图象基础令f(x,y)在单位正方形顶点的值已知,可通过如下的双线性插值得到正方形内任意点的值.设双线性方程为双线性内插(1阶插值)注:此处的(x,y)是归一化坐标2022/9/3033第二章 数字图象基础邻域:在一定意义下,与该像素相邻的像素的集合OOOO*OOOOOOOOOOOOOOOO*OOOOOOOOOOOOOO*OO33邻域5 5邻域OOOO*OOOO4邻域N4(p)8邻域N8(p)33邻域=(x+1,y), (x,y+1), (x-1,y

11、), (x,y-1)5.像素间的相邻关系ND(p)=N8(p)-N4(p):对角邻域2022/9/3034第二章 数字图象基础4邻接设V是邻接性的像素集合.前提: p,q都取V中值qN4(p)8邻接qN8(p)m邻接(混合邻接)qN4(p)qND(p)且N4(p) N4(q)无V值像素qN4(p)2022/9/3035第二章 数字图象基础通路,4通路,8通路,m通路,闭合通路p,q是连通的,连通分支,连通集(是针对一个由像素组成的集合而言)区域的边界(边缘,轮廓:区域中的特殊像素的集合)(连通集叫区域)2022/9/3036第二章 数字图象基础距离度量欧氏距离:De(p,q)=(x-s)2+(

12、y-t)21/2D4距离:D4(p,q)=|x-s|+|y-t|D4距离:D8(p,q)=max|x-s|,|y-t|p=(x,y),q=(s,t)习题:D8=De=D4?2022/9/3037第二章 数字图象基础基于像素的操作线性和非线性操作H(af+bg)=aH(f)+bH(g)2022/9/3038第二章 数字图象基础6.图象文件的存储格式在计算机中,数据是以文件的形式存放在存储器中的,图像数据也不例外。图像文件是采用特定数据结构表示图象数据的文件,这种特定格式,就是该图象文件的格式。现在已有几十种常用的图像文件格式,它们是由计算机软件技术公司、计算机设备制造厂商等研究制订的,主要目的是

13、为了图象信息交换和操作的方便性。 2022/9/3039第二章 数字图象基础 图像文件一般由文件头、色调数据和像素数据三部分组成。文件头 文件头用于存放图像的特征参数及其存放位置和文字注解等。它有固定格式及灵活格式两大类。 前者如 PCX、BMP等,它们存储规定的参数,且数据在文件中的存放位置是固定的;后者如 TIF文件格式,文件中除了规定的参数外,还可自行定义特征参数,数据在文件中的存放位置也不固定,且同一文件中可存放多幅图像。 2022/9/3040第二章 数字图象基础色调数据色调数据是指16色和256色彩色显示模式下的调色板数据,真彩色图像则不需要色调数据。有些图像文件格式中色调数据放在

14、文件头中。 像素数据 像素数据以位图的形式存放,有压缩、不压缩之分,压缩数据可以节省存储容量,但在存取时需进行压缩和解压缩处理,处理速度稍慢些。不压缩的像素数据在不同格式的图像文件中的存储结构基本相同,与显示存储器中的存放形式相似。常用的压缩方法为行程编码、霍夫曼编码和LZW压缩编码等。2022/9/3041第二章 数字图象基础例.BMP图象文件格式BMP位图文件可看成由4个部分组成:位图文件头(bitmap-file header)、位图信息头(bitmap-information header)、彩色表(color table)和定义位图的字节阵列,它具有如下所示的形式。 位图文件的组成

15、结构名称 符号 位图文件头(bitmap-file header)BITMAPFILEHEADER (14B)bmfh位图信息头(bitmap-information header)BITMAPINFOHEADER (40B)bmih彩色表(color table)RGBQUADaColors图象数据阵列字节BYTEaBitmapBits2022/9/3042第二章 数字图象基础struct BMP_FILEstruct BITMAPFILEHEADER bitmapfileHead; struct BITMAPINFO bitmapinfo;BYTE bitmap; 2022/9/3043第

16、二章 数字图象基础typedef struct UINT bfType; DWORD bfSize; UINT bfReserved1; UINT bfReserved2; DWORD bfOffBits; BITMAPFILEHEADER; typedef structBITMAPINFOHEADER bmiHeader;RGBQUAD bmiColorsn; BITMAPINFO; typedef struct DWORD biSize; LONG biWidth; LONG biHeight; WORD biPlanes; WORD biBitCount; DWORD biCompres

17、sion; DWORD biSizeImage; LONG biXPelsPerMeter; LONG biYPelsPerMeter; DWORD biClrUsed; DWORD biClrImportant; BITMAPINFOHEADER; typedef struct BYTE rgbBlue; BYTE rgbGreen; BYTE rgbRed; BYTE rgbReserved; RGBQUAD; 2022/9/3044第二章 数字图象基础int loadBMP(char *file, char image) /*8位无压缩的灰度值BMP*/ struct BMP_BITMA

18、PFILEHEADER filehead; struct BMP_BITMAPINFOHEADER bmi; FILE *fp; fp=fopen(file,rb); /*打开图像文件*/ if (fp!=NULL) fread(&filehead,sizeof(filehead),1,fp); /*读位图文件头*/fread(&bmi,sizeof(bmi),1,fp); /*读位图信息头*/ /*以下取出图像参数*/ if(bmi.biCompression=0) fseek(fp, filehead.biOffBits,SEEK_SET); for(i=1;i bmi.biWidth;i+) for(j=0;j bmi.biHeight;j+) fread(imageij,1,1,fp); /*读像素数据到image*/ fclose(fp); /*关闭图像文件*/ return(1); 注:以上程序,只具有参考价值.2022/9/3045第二章 数字图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论