数字图像matlab实验操作手册(2010).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab 7.6简单入门 Matlab是Mathworks公司推出的科技应用软件. 启动 点击Matlab/bin/matlab.exe, 打开Matlab的工作窗(或指令窗) Matlab的使用方式 ①指令行操作之直接交互工作方式; ②使用matlab编程语言之程序设计方式. 交互方式的使用: 在Matlab工作窗中一般输入以下三种指令行: ①命令 ②表达式 ③赋值语句:变量=表达式 Matlab的程序工作方式 step 1. File→New→M-file %打开Matlab程序工作窗Editor/Debugger; step 2. 编写Matlab程序;Tools→Run 基本命令: quit %退出Matlab clc %清除指令窗口 clear %从内存中清除变量和函数 clf %清除当前图 pack %合并工作内存中的碎块 dir %列出文件 cd %改变或显示当前工作目录 disp %显示矩阵和文字内容 size %确定矩阵的维数 demo %演示程序 help %在线帮助 delete %删除文件 whos %列出工作内存中的变量细节 xpimage %图像处理性能的演示 imagedemo %同上 基本函数 figure %创建图形窗口 image %创建图形窗口 imshow %显示图像 colormap %设置配色图 rgb2hsv %将rgb图像转换成hsv图像 hsv2rgb %将hsv图像转换成rgb图像 rgb2ycbcr %将rgb图像转换成ycbcr图像 ycbcr2rgb %将ycbcr图像转换成rgb图像 abs %幅值 fft2 %二维快速Fourier变换 ifft2 %二维快速Fourier反变换 log %自然对数 dct2 %二维快速余弦变换 idct2 %二维快速余弦反变换 image %与imshow相似 imfinfo %显示图像参数 数据类型及运算 Matlab的基本数据类型为矩阵(实数等皆看成1*1的矩阵),矩阵的基本运算同线性代数: A+B %矩阵相加 B %矩阵相减 A*B %矩阵相乘 A.*B %矩阵对应元素相乘 标量与矩阵进行运算的规定: S+B=sE+B s-B=sE-B s=B-sE s*B=sE*B 其他运算: inv(B)=B-1 A^n=An, A.^n=(aij^n) exp(A)=(exp(aij)) log(A)=(log(aij)) f(A)=(f(aij)) A’=A/ 矩阵的输入 直接输入 A=[1 2 3; 4 5 6; 7 8 9] 矩阵编辑器 edit A 指令行结果的输出(有如下三个要点) 指令行后有分号, 不输出结果 指令行后无分号, 输出运算结果 表达式后按回车, 则ans=之后, 给出结果 冒号运算符 设A是m*n矩阵 B=A(:,r) %由第r列元素组成的矩阵 B=A(s,:) %由第s行元素组成的矩阵 B=A(s1:s2,r1:r2) %取A的子矩阵 B=A([1 3 5],:) %由A的1,3,5行组成的矩阵 给矩阵作标志 L=X=0.5; %标志矩阵X中其值小于0.5的元素的位置(小于0.5的元素替换为1, 其余为零,作成一个新矩阵) Laplacian算子 del2( )%五点离散拉普拉斯算子 Matlab程序控制流 1.注释 %号为串首元素的一行字符串 2.循环结构 for-end while-end for 循环变量=循环初值:增量值:循环终值 语句组 end while 逻辑表达式 语句组 end 3.分支结构 if-else-end switch-case-end if 逻辑表达式 语句体1 else 语句体2 end switch 表达式 case value1 语句体1 case valueN 语句体N otherwise 语句体N+1 end 实验1 Matlab基本运算 习题1 四则运算. 习题2 矩阵运算. 实验2 认识数字图像 imfinfo(test.jpg) %显示图像文件1.jpg的属性 习题1 读一幅图像(灰度值图像或彩色图像), 研究其图像参数. A=imread (test.jpg); %读图像1.jpg,并将像素值阵列赋给矩阵A imshow(A); %显示图像A A ↙ %显示图像A的像素值(若图像过大,显示时间就会过长,按ctrl+C终止) whos↙ %显示内存中各变量的类型,包括A 显示图像A的一个局部: B=A(1:100,1:100,:); C= A(101:2

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档