遥感图像处理实验报告_图像的空间域滤波处理

遥感图像处理实验报告_图像的空间域滤波处理

ID:44983822

大小:1.96 MB

页数:6页

时间:2019-11-06

遥感图像处理实验报告_图像的空间域滤波处理_第1页
遥感图像处理实验报告_图像的空间域滤波处理_第2页
遥感图像处理实验报告_图像的空间域滤波处理_第3页
遥感图像处理实验报告_图像的空间域滤波处理_第4页
遥感图像处理实验报告_图像的空间域滤波处理_第5页
资源描述:

《遥感图像处理实验报告_图像的空间域滤波处理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、精品文档就在这里-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有----------------------------------------------------------------------------------------------------------------------------------------------------------遥感图像处理实验报告(2013—2014学年第1学期)实验名称:图像的空间域滤波处理实验时间:实验地点:指导教师:

2、专业班级:姓名:学号:---------------------------------------------------------精品文档---------------------------------------------------------------------精品文档就在这里-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有----------------------------------------------------------------------

3、------------------------------------------------------------------------------------一:实验目的掌握Matlab编程语言的基本语法掌握Matlab中imread()、imfilter()、imshow()、mat2gray()、等相关函数的用法及意义通过Matlab程序语言完成图像的空间域滤波处理,以达成边缘检测的目的二:实验内容在Matlab中,分别运用经典一阶梯度、Robert算子、Sobel算子、Prewitt算子及Laplacian算子进

4、行目标图像的边缘检测,互相对比实验结果,分析差异三:实验平台Windows7UltimateSP1Matlab2012b四:实验代码及Matlab使用心得(注释中)%清空工作空间clc;%清屏clearall;%关闭所有绘图窗口closeall;%定义一个矩阵I用来存储待处理图像,用imread()函数读取的数据格式为unit8I=imread('C:UsersAdministratorDesktopMatlabdatabarbara.png');%创建一个绘图窗口,并显示原图像figure(1);imshow(I)

5、;title('原图');%把unit8格式数据转换为doulbe格式,以便滤波计算I=double(I);%%%%%%%%%%%%%%%%%%%%%%%%%%%%经典一阶梯度%%%%%%%%%%%%%%%yjtdx=[000;-110;000];yjtdy=[0-10;010;000];%imfilter()函数为一个滤波函数%其中有两个参数,外加一系列附加指令%如下中的I代表被处理图像---------------------------------------------------------精品文档----------

6、-----------------------------------------------------------精品文档就在这里-------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有--------------------------------------------------------------------------------------------------------------------------------------------------------

7、--%yjtdx代表滤波器%'replicate'是一个附加指令,因为处理过的数据,可能会超出原图像数据大小的上下限%这个附加指令令超出上下限的数据为最接近上下限的数据ImageYjtdx=imfilter(I,yjtdx,'replicate');ImageYjtdy=imfilter(I,yjtdy,'replicate');%将x与y方向上的处理结果进行几何平均,作为处理结果ImageYjtd=sqrt(ImageYjtdx.^2+ImageYjtdy.^2);%figure()函数创建一个绘图窗口figure(2);%绘

8、制处理后的图像%在用imshow()函数显示图像时要注意,因为现在的处理结果是double类型的,而不是unit8类型%而imshow()在显示图像时,只有unit8类型的矩阵图像数据可以直接输入直接显示%而对于double类型的矩阵,imshow()认为其灰度

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

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

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