数据图像处理 冈萨雷斯 3.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据图像处理 冈萨雷斯 3

中值滤波 函数:medfilt2 (); 使用方法:g = medfilt2(I, [r c]) 其中,I为原始图像,[r c]为滤波器大小。 例… 2.3 空间滤波 复习 1. 顺序结构 1.1 数据的输入 从键盘输入数据,则可以使用input函数来进行,该函数的调用格式为: A=input(提示信息,选项); 1.2 数据的输出 MATLAB提供的命令窗口输出函数主要有disp函数,其调用格式为: disp(输出项) 1.3 程序的暂停 暂停程序的执行可以使用pause函数,其调用格式为: pause(延迟秒数) 复习 2. 选择结构 2.1 if语句 (1) 单分支if语句: if 条件 语句组 end (2) 双分支if语句: if 条件 语句组1 else 语句组2 end (3) 多分支if语句: if 条件1 语句组1 elseif 条件2 语句组2 …… elseif 条件m 语句组m else 语句组n end 复习 2. 选择结构 2.2 swich语句 switch语句根据表达式的取值不同,分别执行不同的 语句,其语句格式为: switch 表达式 case 表达式1 语句组1 case 表达式2 语句组2 …… case 表达式m 语句组m otherwise 语句组n end 复习 3. 循环结构 3.1 for语句 for语句的格式为: for 循环变量=表达式1:表达式2:表达式3 循环体语句 end 复习 3. 循环结构 3.2 while语句 while语句的一般格式为: while (条件) 循环体语句 end 一、图像降质 成像过程(光学失真、相对运动、大气湍流等) 传输过程(噪声污染、信道误码等) 显示过程(设备非线性、设备引入的噪声等) 复习 一、改善图像质量方法 基于点操作的增强-也叫亮度(灰度)变换,常见的几类方法为: 1、对f(x)中的每个像素进行变换以得到g(x) 2、借助f(x)的直方图进行变换 基于模板(滤波)操作的增强,主要有平滑和锐化处理两种方法 。 复习 二、直接灰度变换 反转运算 表达式:S=(L-1)-r 其中,[0,L-1]为图像的灰度级,f为原来灰度值,g为变换后 的灰度值。 作用:将[0,L-1]变换到[L-1,0]。 2.2 亮度变换增强 三、直方图均衡化 图像灰度直方图描述了一幅图像的灰度级内容,即各个灰度级像素数目的统计。 在MATLAB图像处理中,通过命令imhist来给出图像的直方图。其基本语法格式为:h = imhist(p)。 2.2 亮度变换增强 三、直方图均衡化 通过直方图均衡化做适当的调整,即把一幅已知灰度概率分布图像中的像素灰度做某种映射变换,使它变成一幅具有均匀概率分布的新图像,使图像视觉效果更加清晰。 直方图均衡的MATLAB函数为histeq,其基本语法格式为: g = histeq(p), 其中p为读入的图像矩阵。 2.2 亮度变换增强 MATLAB矩阵 矩阵的建立 向量的建立 利用冒号表达式建立一个向量 冒号表达式可以产生一个行向量,一般格式是: e1:e2:e3 其中e1为初始值,e2为步长,e3为终止值。 2.2 亮度变换增强 MATLAB矩阵 通用的特殊矩阵 zeros:产生全0矩阵(零矩阵)。 ones:产生全1矩阵(幺矩阵)。 eye:产生单位矩阵。 rand:产生0~1间均匀分布的随机矩阵。 randn:产生均值为0,方差为1的标准正态分布随机矩阵。 2.2 亮度变换增强 MATLAB矩阵 矩阵的拆分 矩阵元素的引用方式 通过下标引用矩阵的元素,例如 A(3,2)=200 采用矩阵元素的序号来引用矩阵元素。矩阵元素的序号就是相应元素在内存中的排列顺序。在MATLAB中,矩阵元素按列存储,先第一列,再第二列,依次类推。 2.2 亮度变换增强 MATLAB矩阵 矩阵的拆分 利用冒号表达式获得子矩阵 A(:,j)表示取A矩阵的第j列全部元素;A(i,:)表示A矩阵第i行的

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档