3(上)图像处理函数与直接图形法
- 格式:ppt
- 大小:4.28 MB
- 文档页数:17


1.1 图像与图像处理的概念图像(Image):使用各种观测系统以不同形式和手段观测客观世界而获得的,可以直接或间接作用于人眼并进而产生视觉的实体。
包括:·各类图片,如普通照片、X光片、遥感图片;·各类光学图像,如电影、电视画面;·客观世界在人们心目中的有形想象以及外部描述,如绘画、绘图等。
数字图像:为了能用计算机对图像进行加工,需要把连续图像在坐标空间和性质空间都离散化,这种离散化了的图像是数字图像。
图像中每个基本单元叫做图像的元素,简称像素(Pixel)。
数字图像处理(Digital Image Processing):是指应用计算机来合成、变换已有的数字图像,从而产生一种新的效果,并把加工处理后的图像重新输出,这个过程称为数字图像处理。
也称之为计算机图像处理(Computer Image Processing)。
1.2 图像处理科学的意义1.图像是人们从客观世界获取信息的重要来源·人类是通过感觉器官从客观世界获取信息的,即通过耳、目、口、鼻、手通过听、看、味、嗅和接触的方式获取信息。
在这些信息中,视觉信息占70%。
·视觉信息的特点是信息量大,传播速度快,作用距离远,有心理和生理作用,加上大脑的思维和联想,具有很强的判断能力。
·人的视觉十分完善,人眼灵敏度高,鉴别能力强,不仅可以辨别景物,还能辨别人的情绪。
2.图像信息处理是人类视觉延续的重要手段非可见光成像。
如:γ射线、X射线、紫外线、红外线、微波。
利用图像处理技术把这些不可见射线所成图像加以处理并转换成可见图像,可对非人类习惯的那些图像源进行加工。
3.图像处理技术对国计民生有重大意义图像处理技术发展到今天,许多技术已日益趋于成熟,应用也越来越广泛。
它渗透到许多领域,如遥感、生物医学、通信、工业、航空航天、军事、安全保卫等。
1.3 数字图像处理的特点1. 图像信息量大每个像素的灰度级至少要用6bit(单色图像)来表示,一般采用8bit(彩色图像),高精度的可用12bit 或16bit。
Matlab图像处理函数大全目录图像增强 (3)1. 直方图均衡化的Matlab 实现 (3)1.1 imhist 函数 (3)1.2 imcontour 函数 (3)1.3 imadjust 函数 (3)1.4 histeq 函数 (4)2. 噪声及其噪声的Matlab 实现 (4)3. 图像滤波的Matlab 实现 (4)3.1 conv2 函数 (4)3.2 conv 函数 (5)3.3 filter2函数 (5)3.4 fspecial 函数 (6)4. 彩色增强的Matlab 实现 (6)4.1 imfilter函数 (6)图像的变换 (6)1. 离散傅立叶变换的Matlab 实现 (6)2. 离散余弦变换的Matlab 实现 (7)2.1. dct2 函数 (7)2.2. dict2 函数 (8)2.3. dctmtx函数 (8)3. 图像小波变换的Matlab 实现 (8)3.1 一维小波变换的Matlab 实现 (8)3.2 二维小波变换的Matlab 实现 (9)图像处理工具箱 (11)1. 图像和图像数据 (11)2. 图像处理工具箱所支持的图像类型 (12)2.1 真彩色图像 (12)2.2 索引色图像 (13)2.3 灰度图像 (14)2.4 二值图像 (14)2.5 图像序列 (14)3. MATLAB图像类型转换 (14)4. 图像文件的读写和查询 (15)4.1 图形图像文件的读取 (15)4.2 图形图像文件的写入 (16)4.3 图形图像文件信息的查询imfinfo()函数 (16)5. 图像文件的显示 (16)5.1 索引图像及其显示 (16)5.2 灰度图像及其显示 (16)5.3 RGB 图像及其显示 (17)5.4 二进制图像及其显示 (17)5.5 直接从磁盘显示图像 (18)图像处理函数 (18)图像处理函数详解——strel (18)图像处理函数详解——roipoly (19)图像处理函数详解——roifilt2 (20)图像处理函数详解——roifill (20)图像处理函数详解——roicolor (21)matlab图像处理函数详解——rgb2gray (22)Matlab图像处理函数:regionprops (22)图像处理函数详解——padarray (26)图像处理函数详解——nlfilter (27)图像处理函数详解——montage (27)函数详解——mat2gray (28)图像处理函数详解——imclose (29)图像处理函数详解——imopen (29)图像处理函数详解——imerode (30)图像处理函数详解——imdilate (30)图像处理函数详解——imresize (31)图像处理函数详解——imnoise (32)图像处理函数详解——imhist (32)图像处理函数详解——imfinfo (33)图像处理函数详解——imcomplement (34)图像处理函数详解——imapprox (35)图像处理函数详解——imadjust (35)图像处理函数详解——imadd (36)图像处理函数详解——im2uint8 (36)图像处理函数详解——im2bw (37)图像处理函数详解——histeq (37)图像处理函数详解——dither (38)图像处理函数详解——conv2 (38)图像处理函数详解——colfilt (39)图像处理函数详解——bwperim (39)图像处理函数详解——bwlabel (40)图像处理函数详解——bwareaopen (41)图像增强1. 直方图均衡化的Matlab 实现1.1 imhist 函数功能:计算和显示图像的色彩直方图格式:imhist(I,n)imhist(X,map)说明:imhist(I,n) 其中,n 为指定的灰度级数目,缺省值为256;imhist(X,map) 就算和显示索引色图像 X 的直方图,map 为调色板。
数字图像处理:部分课后习题参考答案new数字图像处理:部分课后习题参考答案第⼀章1.连续图像中,图像为⼀个⼆维平⾯,(x,y)图像中的任意⼀点,f(x,y)为图像于(x,y)于处的值。
连续图像中,(x,y)的取值是连续的,f(x,y)也是连续的数字图像中,图像为⼀个由有限⾏有限列组成的⼆维平⾯,(i,j)为平⾯中的任意⼀点,g(i,j)则为图像在(i,j)处的灰度值,数字图像中,(i,j) 的取值是不连续的,只能取整数,对应第i⾏j列,g(i,j) 也是不连续的,表⽰图像i⾏j列处图像灰度值。
联系:数字图像g(i,j)是对连续图像f(x,y)经过采样和量化这两个步骤得到的。
其中g(i,j)=f(x,y)|x=i,y=j2. 图像⼯程的内容可分为图像处理、图像分析和图像理解三个层次,这三个层次既有联系⼜有区别,如下图所⽰。
图像处理的重点是图像之间进⾏的变换。
尽管⼈们常⽤图像处理泛指各种图像技术,但⽐较狭义的图像处理主要是对图像进⾏各种加⼯,以改善图像的视觉效果并为⾃动识别奠定基础,或对图像进⾏压缩编码以减少所需存储空间图像分析主要是对图像中感兴趣的⽬标进⾏检测和测量,以获得它们的客观信息,从⽽建⽴对图像的描述。
如果说图像处理是⼀个从图像到图像的过程,则图像分析是⼀个从图像到数据的过程。
这⾥的数据可以是⽬标特征的测量结果,或是基于测量的符号表⽰,它们描述了⽬标的特点和性质。
图像理解的重点是在图像分析的基础上,进⼀步研究图像中各⽬标的性质和它们之间的相互联系,并得出对图像内容含义的理解以及对原来客观场景的解释,从⽽指导和规划⾏动。
如果说图像分析主要以观察者为中⼼来研究客观世界,那么图像理解在⼀定程度上是以客观世界为中⼼,借助知识、经验等来把握整个客观世界(包括没有直接观察到的事物)的。
联系:图像处理、图像分析和图像理解处在三个抽象程度和数据量各有特点的不同层次上。
图像处理是⽐较低层的操作,它主要在图像像素级上进⾏处理,处理的数据量⾮常⼤。