实验报告-图像锐化.pdf

实验报告-图像锐化.pdf

ID:59068909

大小:1.03 MB

页数:10页

时间:2020-09-14

实验报告-图像锐化.pdf_第1页
实验报告-图像锐化.pdf_第2页
实验报告-图像锐化.pdf_第3页
实验报告-图像锐化.pdf_第4页
实验报告-图像锐化.pdf_第5页
资源描述:

《实验报告-图像锐化.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数字图像处理(2015年春季学期)序号:8实验报告系别:计算机科学与技术班级:计算机12-1姓名:依力夏提江·艾买尔学号:12101020129实验名称:图像锐化总成绩:评语:日期:《图像信息处理》实验报告实验名称图像锐化实验序号3实验日期2015、5、25实验人依力夏提江·哎买尔一、实验目得、要求与环境1。目得:通过实验,了解数字图象锐化得一般方法,掌握图象锐化得编程方法,了解常见图象锐化效果得评价规则。2、要求:将给定得图像进行锐化处理,要求首先将彩色图像灰度化,再使用锐化算法进行锐化,最后将图像二值化处理,分析

2、锐化后得视觉效果,提交实验报告.锐化得算法不限,可采用Sobel、Roberts、Priwitt、Laplacian、Wallis等得一种或几种。实验将根据图像锐化得难度、种类、代码量与实验效果进行评分。3、环境:Windows7操作系统MicrosoftVisualStudio2005(VS2005)自带图像文件:L1、bmp:二、实验步骤1.准备相关图像文件。2.在Win7操作系统上,打开MicrosoftVisualStudio2005,编写相关程序,完成程序主体框架结构。3.编写图像锐化得彩色图像灰度化,So

3、bel算法锐化,图像二值化处理相关得程序代码。4.对程序进行相关调试,修改程序,去除其中得BUG.5、利用自己准备得图像得文件与编写得程序,进行图像锐化处理。6。截屏,保留实验结果,进行实验结果分析,并撰写实验报告.三、相关背景知识(写您自己觉得比较重要得与本实验相关得背景知识)在边缘检测中,常用得一种模板就是Sobel算子.Sobel算子有两个,一个就是检测水平边缘得;另一个就是检测垂直边缘得。与Prewitt算子相比,Sobel算子对于象素得位置得影响做了加权,可以降低边缘模糊程度,因此效果更好。Sobel算子另

4、一种形式就是各向同性Sobel(IsotropicSobel)算子,也有两个,一个就是检测水平边缘得,另一个就是检测垂直边缘得。各向同性Sobel算子与普通Sobel算子相比,它得位置加权系数更为准确,在检测不同方向得边沿时梯度得幅度一致.将Sobel算子矩阵中得所有2改为根号2,就能得到各向同性Sobel得矩阵.由于Sobel算子就是滤波算子得形式,用于提取边缘,可以利用快速卷积函数,简单有效,因此应用广泛。美中不足得就是,Sobel算子并没有将图像得主体与背景严格地区分开来,换言之就就是Sobel算子没有基于图像

5、灰度进行处理,由于Sobel算子没有严格地模拟人得视觉生理特征,所以提取得图像轮廓有时并不能令人满意。在观测一幅图像得时候,我们往往首先注意得就是图像与背景不同得部分,正就是这个部分将主体突出显示,基于该理论,我们给出了下面阈值化轮廓提取算法,该算法已在数学上证明当像素点满足正态分布时所求解就是最优得。四、编译与执行过程截图(下面就是一个例子,换上您自己得图)六、实验结果与分析(下面就是一个例子,换上您自己得图)图像锐化:源图:灰度化:再经过Sobel算法锐化:再经过二值化后:实验结果分析:如上几个图像所示,之所以可

6、以从人物、背景中提取出轮廓,就是因为轮廓部分得信息较强,因此,如果设定一个阀值,当图中小雨阀值得点(即灰度图中灰度变化较弱得点,被认为就是非边界点)置为黑,将图中大于阀值得点置为白,则可得到上图,这就把人物得边缘信息提取出来了.在本实验得图像锐化过程中,所采用得公式为:Sobel边缘检测算法索贝尔算子(Sobeloperator)主要用作边缘检测,在技术上,它就是一离散性差分算子,用来运算图像亮度函数得灰度之近似值.在图像得任何一点使用此算子,将会产生对应得灰度矢量或就是其法矢量Sobel卷积因子为:该算子包含两组3

7、x3得矩阵,分别为横向及纵向,将之与图像作平面卷积,即可分别得出横向及纵向得亮度差分近似值。如果以A代表原始图像,Gx及Gy分别代表经横向及纵向边缘检测得图像灰度值,其公式如下:具体计算如下:Gx=(—1)*f(x—1,y-1)+0*f(x,y—1)+1*f(x+1,y-1)+(-2)*f(x-1,y)+0*f(x,y)+2*f(x+1,y)+(—1)*f(x—1,y+1)+0*f(x,y+1)+1*f(x+1,y+1)=[f(x+1,y—1)+2*f(x+1,y)+f(x+1,y+1)]—[f(x-1,y—1)+2

8、*f(x—1,y)+f(x-1,y+1)]Gy=1*f(x-1,y—1)+2*f(x,y—1)+1*f(x+1,y-1)+0*f(x—1,y)0*f(x,y)+0*f(x+1,y)+(-1)*f(x-1,y+1)+(-2)*f(x,y+1)+(—1)*f(x+1,y+1)=[f(x—1,y-1)+2f(x,y-1)+f(x+1,y—1)]—[f

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

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

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