欢迎来到天天文库
浏览记录
ID:39348082
大小:4.45 MB
页数:58页
时间:2019-07-01
《精通MATLAB图像处理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章Matlab概述宁夏大学新华学院梅梅8/24/20211MATLAB的优势与特点1.友好的工作平台和编程环境2.简单易用的编程语言3.强大的科学计算和数据处理能力4.出色的图形处理功能5.应用广泛的模块集合工具箱6.使用的程序接口和发布平台8/24/20212MALAB系统的构成1.MATLAB开发环境2.MATLAB数学函数库3.MATLAB语言4.MATLAB图形处理系统5.MATLAB应用程序接口8/24/20213MATLAB的工具箱Matlab图像处理工具箱———ImageProcessingToolbox提高图像质量,使模糊的图像变得清晰;提取图像的有效特
2、征,以便进行模式识别;通过图像变换和有效编码来压缩其频带或数据,以便传输或存储。8/24/20214图像获取工具箱ImageAcquisitionToolbox通过该工具箱可以直接将MATLAB环境同图像采集设备连接起来,预览图像,采集数据,其主要功能如下:⑴、现场视频和图像信号的获取;⑵、支持标准模拟,数字图像采集设备;⑶、现场视频信号预览;⑷、支持多种图像制式;⑸、允许同步采集和处理;8/24/20215(1)、大量的信号和线性系统模型(2)、数字及模拟滤波器设计,分析及实现(3)、FFT、DCT、Hilbert及其他变换(4)、统计信号处理(5)、用统计方法进行时间序
3、列建模及谱估计(6)、波形生成、窗口生成(7)、集成的图形界面用于滤波器设计、分析,谱分析及信号的可视化测量信号处理工具箱函数(signalProcessingToolbox)8/24/20216主要功能有:(1)、完整的GUI和命令行功能,用于分析,综合和去噪、压缩信号和图像(2)、小波和信号处理工具箱,其中包括实现从尺度到频率变换的函数(3)、连续小波变换,用于多出度信号分析(4)、分解和分析多分辨率信号和图像(5)、信号和图像的小波包变换小波工具箱8/24/20217第二章MATLAB基本运算Matlab原本就是MatrixLaboratory(矩阵实验室)的缩写,所
4、以他会认识矩阵,我们应该不会感到意外。我们用A=[1,2;3,4]指派一个2x2方阵给变量A。输入矩阵的时候,我们用中括号夹住两端,用逗号(,)或者空格分开元素,用分号(;)分列。元素可以是常数、变量和任何计算出来的数值8/24/20218MATLAB数据类型1、变量与常量变量是数值计算的基本单元。与C语言等其他高级语言不同,MATLAB语言中的变量无需事先定义,一个变量以其名称在语句命令中第一次合法出现而定义,运算表达式中不允许有未定义的变量,也不需要预先定义变量的类型,MATLAB会自动生成变量,并根据变量的操作确定其类型8/24/202192、字符串字符串是MATLA
5、B中符号运算的基本元素,也是文字等表达方式的基本元素,在MATLAB中,字符串作为字符数组用单引号(’)引用到程序中,还可以通过字符运算组成复杂的字符串。字符串数值和数字数值之间可以进行转换,也可以执行字符串的有关操作8/24/2021103、元胞数组元胞是元胞数组(CellArray)的基本组成部分。元胞数组与数字数组相似,以下标来区分,单元胞数组由元胞和元胞内容两部分组成。用{}表示元胞数组的内容,用圆括号()表示元胞元素。与一般的数值数组不同,元胞可以存放任何类型、任何大小的数组,而且同一个元胞数组中各元胞的内容可以不同。8/24/202111数组及其运算MATLAB
6、中数组(array)可以说无处不在,任何变量在MATLAB中都是以数组的形式存储和运算的。根据数组元素个数和配列方式,可分为如下几类:(1)没有元素的空数组(2)只有一个元素的标量,它实际是一行一列的数组(3)只有一行或一列元素的向量,分别叫做行向量和列向量,也统称为一维数组(4)普通的具有多行多列元素的二维数组(5)超过二维的多维数组8/24/202112数组的创建1、空数组创建空数组很简单,只需要变量赋值为空的方括号即可2、一维数组创建一维行向量,只需要把所有用空格或逗号分隔的元素用方括号括起来,而创建一维列向量,则需要在方括号括起来的元素之间用分号分隔3、二维数组常规
7、创建二维数组的方法实际上和创建一维数组方法类似,就是综合运用方括号,逗号,空格以及分号方括号把所有元素括起来,不同行元素之间用分号分隔,同一行元素之间用逗号或空格间隔,按照逐行排列的方式顺序书写每个元素8/24/202113数组创建实例8/24/202114矩阵及其运算矩阵的创建由m行n列构成的数组a称为m*n阶矩阵,它总共有m*n个元素组成8/24/202115复数及其运算1、复数的表示MATLAB是以i或j字元来代表虚部复数运算的。一个复数可表示为:x=a+bi,其中a称为实部,b称为虚部。且满足如下关系:r=
此文档下载收益归作者所有