第1次课 Matlab应用图像处理基础(用)ppt课件.ppt

第1次课 Matlab应用图像处理基础(用)ppt课件.ppt

ID:58712939

大小:618.50 KB

页数:54页

时间:2020-10-04

第1次课 Matlab应用图像处理基础(用)ppt课件.ppt_第1页
第1次课 Matlab应用图像处理基础(用)ppt课件.ppt_第2页
第1次课 Matlab应用图像处理基础(用)ppt课件.ppt_第3页
第1次课 Matlab应用图像处理基础(用)ppt课件.ppt_第4页
第1次课 Matlab应用图像处理基础(用)ppt课件.ppt_第5页
资源描述:

《第1次课 Matlab应用图像处理基础(用)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.Matlab简介二.计算单元:向量与矩阵三.计算单元的基本操作四.Matlab图像处理基础Matlab应用图像处理基础1、概述(“矩阵实验室”)1984年,美国Mathworks公司成立,正式将Matlab推向市场。起初,Matlab是专门用于矩阵数值计算的数学软件,随着市场化,功能逐步强大。目前,已经在多学科、多领域内都取得良好的应用。如:自动控制理论、信号处理系统、图像处理、数理统计、时间序列分析、动态系统仿真。基本教学工具,本、硕士、博士基本技能设计研究单位和工业部门一.Matlab简介2、语言特点语言简洁、库函数丰富图形功能强大,较强的编辑图形界面的能力功能强大的工具箱。功

2、能性工具箱和学科性工具箱源程序的开放性一.Matlab简介3、通用命令cd显示或改变当前工作目录dir显示当前目录或指定目录下的文件Disp显示变量或文字内容Clc清除工作窗中所有显示的内容Clear清理内存变量Exit退出MatlabSave保存内存变量到指定文件一.Matlab简介4.程序运行方式命令窗口直接输入命令,回车M文件一.Matlab简介二.计算单元:向量与矩阵MATLAB作为一个高性能的科学计算平台,主要面向高级科学计算。MATLAB的基本计算单元是矩阵与向量,向量为矩阵的特例。【例】矩阵,行向量B=[123],列向量,在MATLAB中可以分别表示为>>A=[123;4

3、56]>>B=[123]>>C=[4;5;6]注意:MATLAB中所有的矩阵与向量均包含在中括号[]之中。如果矩阵的大小为1×1,则它表示一个标量,如>>a=[3]%a表示一个数说明:1、MATLAB中分号“;”的作用有两点:①作为矩阵或向量的分行符。②作为矩阵或向量的输出开关控制符。2、冒号操作符“:”的应用>>B=2:5%对向量进行赋值B=2345>>B(1:3)=2%向量B从第1到第3个元素全部赋值为2B=2225>>C=6:-2:0%将向量C进行递减赋值,初始值为6,终止值为0,步长为-2C=64201.矩阵加法与减法2.矩阵的乘法与除法3.矩阵的转置4.矩阵的点运算三.计算单

4、元的基本操作1.矩阵加法与减法如果矩阵A与矩阵B具有相同的维数,则可以定义矩阵的加法与减法,其结果为矩阵相应元素作运算所构成的矩阵。矩阵加法与减法在MATLAB中的表达方式为>>C=A+B;%C为矩阵A与B之和>>D=A-B;%D为矩阵A与B之差三.计算单元的基本操作【例】若,,则>>C=A+B1446109>>D=A-B102203矩阵与标量的加法与减法是指标量本身与矩阵所有元素进行相应运算,如:若b=1,则>>C=A+bC=2345672.矩阵的乘法与除法如果矩阵A的列数等于矩阵B的行数,则矩阵A、B可以相乘。【例】若则>>C=A*BC=7111629在MATLAB中,矩阵除法有两

5、种形式,即左除()和右除(/)。如果A是一个非奇异方阵,那么>>AB%表示A的逆与B的左乘,即inv(A)*B>>B/A%表示A的逆与B的右乘,即B*inv(A)矩阵的左除和右除运算还可以用来求解矩阵方程AX=B的解:>>X=AB3.矩阵的转置转置是一种重要的矩阵运算,在MATLAB中由撇号表示:>>A’%矩阵A的转置如果,则。4.矩阵的点运算两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵的维参数相同。点运算符有.*、./、.和.^。【例】若>>A.*B=%矩阵对应元素相乘74-10>>B./A=%矩阵对应元素相除71-10>>B.^2=%矩阵元素乘方运算49410

6、>>A.^B=%矩阵对应元素幂运算14-11四.Matlab图像处理基础主要内容:4、基本的二维图形绘制命令2、图像的读取和显示3、图像类型转换1、matlab支持的图像类型和常用格式5、M文件与MATLAB函数图像的概念(根据图像的性质):①矢量图(图形)矢量图由图形元素构成,能无限放大、缩小而不失真;不需将图像中的每一点记录下来,所占空间较小。②图像(位图)由不同强度或颜色属性的点组成;大分辨率的清晰图像占用大量空间;很难表达动态图像。1、matlab支持的图像类型和格式图像的采样与量化1、matlab支持的图像类型和格式采样:将在空间上连续的图像转换成离散的采样点(即像素,pix

7、el)集的操作在x轴和y轴两个方向上进行设图像变成每行有M个像素,每列有N个像素,则全图是MxN个点的集合图像的采样与量化量化定义:将各个像素所含的明暗信息离散化后,用数字来表示。一般量化值用整数来表示。充分考虑到人眼的识别能力之后,目前非特殊用途的图像均为8bit量化,即用0~255描述“黑~白”间的变化1、matlab支持的图像类型和格式Matlab图像类型(根据表示的数据)①索引图像直接把像素值作为RGB调色板下标的图像。包括一个数据矩阵

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

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

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