精通MATLAB图像处理.ppt

精通MATLAB图像处理.ppt

ID:52134838

大小:4.26 MB

页数:58页

时间:2020-04-01

精通MATLAB图像处理.ppt_第1页
精通MATLAB图像处理.ppt_第2页
精通MATLAB图像处理.ppt_第3页
精通MATLAB图像处理.ppt_第4页
精通MATLAB图像处理.ppt_第5页
资源描述:

《精通MATLAB图像处理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Matlab概述宁夏大学新华学院梅梅10/6/20211MATLAB的优势与特点1.友好的工作平台和编程环境2.简单易用的编程语言3.强大的科学计算和数据处理能力4.出色的图形处理功能5.应用广泛的模块集合工具箱6.使用的程序接口和发布平台10/6/20212MALAB系统的构成1.MATLAB开发环境2.MATLAB数学函数库3.MATLAB语言4.MATLAB图形处理系统5.MATLAB应用程序接口10/6/20213MATLAB的工具箱Matlab图像处理工具箱———ImageProcessingToolbox提高图像质量,使模糊

2、的图像变得清晰;提取图像的有效特征,以便进行模式识别;通过图像变换和有效编码来压缩其频带或数据,以便传输或存储。10/6/20214图像获取工具箱ImageAcquisitionToolbox通过该工具箱可以直接将MATLAB环境同图像采集设备连接起来,预览图像,采集数据,其主要功能如下:⑴、现场视频和图像信号的获取;⑵、支持标准模拟,数字图像采集设备;⑶、现场视频信号预览;⑷、支持多种图像制式;⑸、允许同步采集和处理;10/6/20215(1)、大量的信号和线性系统模型(2)、数字及模拟滤波器设计,分析及实现(3)、FFT、DCT、Hilb

3、ert及其他变换(4)、统计信号处理(5)、用统计方法进行时间序列建模及谱估计(6)、波形生成、窗口生成(7)、集成的图形界面用于滤波器设计、分析,谱分析及信号的可视化测量信号处理工具箱函数(signalProcessingToolbox)10/6/20216主要功能有:(1)、完整的GUI和命令行功能,用于分析,综合和去噪、压缩信号和图像(2)、小波和信号处理工具箱,其中包括实现从尺度到频率变换的函数(3)、连续小波变换,用于多出度信号分析(4)、分解和分析多分辨率信号和图像(5)、信号和图像的小波包变换小波工具箱10/6/20217第二章

4、MATLAB基本运算Matlab原本就是MatrixLaboratory(矩阵实验室)的缩写,所以他会认识矩阵,我们应该不会感到意外。我们用A=[1,2;3,4]指派一个2x2方阵给变量A。输入矩阵的时候,我们用中括号夹住两端,用逗号(,)或者空格分开元素,用分号(;)分列。元素可以是常数、变量和任何计算出来的数值10/6/20218MATLAB数据类型1、变量与常量变量是数值计算的基本单元。与C语言等其他高级语言不同,MATLAB语言中的变量无需事先定义,一个变量以其名称在语句命令中第一次合法出现而定义,运算表达式中不允许有未定义的变量,也

5、不需要预先定义变量的类型,MATLAB会自动生成变量,并根据变量的操作确定其类型10/6/202192、字符串字符串是MATLAB中符号运算的基本元素,也是文字等表达方式的基本元素,在MATLAB中,字符串作为字符数组用单引号(’)引用到程序中,还可以通过字符运算组成复杂的字符串。字符串数值和数字数值之间可以进行转换,也可以执行字符串的有关操作10/6/2021103、元胞数组元胞是元胞数组(CellArray)的基本组成部分。元胞数组与数字数组相似,以下标来区分,单元胞数组由元胞和元胞内容两部分组成。用{}表示元胞数组的内容,用圆括号()表

6、示元胞元素。与一般的数值数组不同,元胞可以存放任何类型、任何大小的数组,而且同一个元胞数组中各元胞的内容可以不同。10/6/202111数组及其运算MATLAB中数组(array)可以说无处不在,任何变量在MATLAB中都是以数组的形式存储和运算的。根据数组元素个数和配列方式,可分为如下几类:(1)没有元素的空数组(2)只有一个元素的标量,它实际是一行一列的数组(3)只有一行或一列元素的向量,分别叫做行向量和列向量,也统称为一维数组(4)普通的具有多行多列元素的二维数组(5)超过二维的多维数组10/6/202112数组的创建1、空数组创建空数

7、组很简单,只需要变量赋值为空的方括号即可2、一维数组创建一维行向量,只需要把所有用空格或逗号分隔的元素用方括号括起来,而创建一维列向量,则需要在方括号括起来的元素之间用分号分隔3、二维数组常规创建二维数组的方法实际上和创建一维数组方法类似,就是综合运用方括号,逗号,空格以及分号方括号把所有元素括起来,不同行元素之间用分号分隔,同一行元素之间用逗号或空格间隔,按照逐行排列的方式顺序书写每个元素10/6/202113数组创建实例10/6/202114矩阵及其运算矩阵的创建由m行n列构成的数组a称为m*n阶矩阵,它总共有m*n个元素组成10/6/2

8、02115复数及其运算1、复数的表示MATLAB是以i或j字元来代表虚部复数运算的。一个复数可表示为:x=a+bi,其中a称为实部,b称为虚部。且满足如下关系:r=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。