图像分割实习报告_第1页
图像分割实习报告_第2页
图像分割实习报告_第3页
图像分割实习报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上成绩辽宁工程技术大学上机实验报告实验名称图像分割院系测绘学院专业遥感专业班级遥感12-2姓名刘杰学号日期2015-7-3实验目的使用MatLab 软件进行图像的分割。使学生通过实验体会一些主要的分割算子对图像处理的效果,以及各种因素对分割效果的影响。实验准备阅读上机指导书,查阅相关资料,了解使用MatLab 软件进行图像的分割的具体操作。实验进度本次共有 1 个练习,完成 1 个。实验总结日实验原理:(1)使用Roberts 算子的图像分割实验􀂄 调入并显示图像room.tif中图像;使用Roberts 算子对图像进行边缘检测处理; Roberts

2、算子为一对模板:􀂄 相应的矩阵为:rh = 0 1;-1 0; rv = 1 0;0 -1;这里的rh 为水平Roberts 算子,rv为垂直Roberts 算子。分别显示处理后的水平边界和垂直边界检测结果;用“欧几里德距离”和“街区距离”方式计算梯度的模,并显示检测结果;对于检测结果进行二值化处理,并显示处理结果; 提示:先做检测结果的直方图,参考直方图中灰度的分布尝试确定阈值;应反复调节阈值的大小,直至二值化的效果最为满意为止。分别显示处理后的水平边界和垂直边界检测结果;将处理结果转化为“白底黑线条”的方式;给图像加上零均值的高斯噪声;对于噪声图像重复步骤bf。(2)使用

3、Prewitt 算子的图像分割实验􀂄 使用Prewitt 算子进行内容(1)中的全部步骤。(3)使用Sobel 算子的图像分割实验 使用Sobel 算子进行内容(1)中的全部步骤。使用sobel监测器对图像进行分割的MATLAB程序f=imread('room.tif');gv,t1=edge(f,'sobel','vertical');%使用edge函数对图像f提取垂直的边缘imshow(gv)gb,t2=edge(f,'sobel','horizontal');%使用edge函数对图像f提取垂

4、直的边缘figure,imshow(gb)w45=-2 -1 0;-1 0 1;0 1 2;%指定模版使用imfilter计算45度方向的边缘g45=imfilter(double(f),w45,'replicate');T=0.3*max(abs(g45(:); %设定阈值g45=g45>=T; %进行阈值处理figure,imshow(g45);在函数中使用'prewitt'和'roberts'的过程,类似于使用sobel边缘检测器的过程。实验原图:步骤:Sobel: 实验体会:因为我们对matlab理解较少,所以最先开始读程序,通过同学们的讲解,以及老师的帮助,理解了老师所给的程序的思路,通过运行这个程序,显示了三幅图像,为提取结果。Matlab中有sobel函数,所以直接进行调用。通过这次实验,我对matlab有了更深的理解。主要有以下两点:1.图像分割是图像处理的重要步骤之一,在图像分割过程中,算法是其主要的手段之一,但是每种算法有每种算法的特点,他的运行成果也千差万别。2.实验中算法的编写总是出现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论