课程作业3--提取影像特征点..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文档。上传文档
查看更多
课程作业3--提取影像特征点.

数字摄影测量作业报告 提取影像特征点 2010 年 12 月 15 日 1 作业任务 ------------------------------------------------------------------------------------ 3 2 作业思想 --------------------------------------------------------------------------------------- 3 3 设计原理与思路-------------------------------------------------------------------- 3 4 作业过程 --------------------------------------------------------------------------- 4 5 源程序 ----------------------------------------------------------------------------- 5 6 作业成果 --------------------------------------------------------------------------- 9 7作业自我评点 ----------------------------------------------------------------------------- 10 8心得体会与建议----------------------------------------------------------------------------- 10 1 作业任务 提取一幅数字影像中的特征点:根据Moravec算子,编制程序,从一幅数字影像中自动提取50个以上的点特征(特征点) 2作业思想 理论上,特征是影像灰度曲面的不连续点。在实际影像中,由于点扩散函数的作用,特征表现为在一个微小邻域中灰度的急剧变化,或灰度分布的均匀性,也就是在局部区域中具有较大的信息量。 若不考虑噪声,实际影像是理想灰度函数与点扩散函数的卷积,则点特征与边缘特征如图2—3—2和图2—3—3所示,其灰度的分布均表现为从小到大或从大到小的明显变化,因而除了用局部信息量来检测特征之外,还可以利用各种梯度或差分算于提取特征。本次作业便采用Moravec算子,从影像中提取感兴趣的特征点。 3设计原理与思路 点特征主要是指明显点,如角点、圆点等。提取点特征的算子称为兴趣算子,即用某种算法从影像中提取感兴趣的特征点。本次作业采用Moravec算子的算法,提取特征点。 Moravec算子的计算原理与步骤如下: (1). 计算各像素的兴趣值IV。在以像素(c , r)为中心的n* n(如5* 5)的窗口中, 如图3-1所示,计算四个方向相邻像素灰度差的平方和,则 图 3-1 Morabec算子 式中:k=int(n/2)。取其中最小者作为该像素(c , r)的兴趣值,即 (2). 给定一阈值,将兴趣值大于该阈值的点(窗口中心)作为候选点。 (3). 选取候选点中的极值点作为特征点。在一定大小的窗口内(窗口大小可不同于兴趣值计算窗口),选择候选点中兴趣值最大的点作为特征点。 根据以上Moravec算子的计算原理与步骤,运用visual studio新建项目,制作一个简单的小程序,包括打开图像,提取特征点,并且将特征点行列号列表显示等功能。 4作业过程 4.1 窗体设计 如图4-1-1,添加picturebox控件,相当于图像显示区;添加4个Button控件,分别为“打开图像”,“保存图像”,“提取特征点”,“关闭”事件按钮;添加textbox控件,输入阈值;添加listview控件用于列表显示所提取特征点的相关信息。 图 4-1-1 窗体设计 4.2 编写代码: 根据所设计的窗体,为各控件添加事件代码。 “打开图像”,“保存图像”以及“关闭”控件代码参考《C#数字图像处理算法典型事例》编写;“提取特征点”代码根据Moravec算子的计算原理与步骤编写,并标记特征点;添加listview控件中的列(序号、行号、列号、兴趣值)并设置属性,于listview控件中列表显示特征点的行列号和兴趣值。 4.3 调试程序: 准备一张特征明显的图像(在同学建议下,采用八卦图),编写完代码后启用调试,根据错误提示找原因,一个一个解决问题。观察提取点的图像位置和数据有无异常,不断调试程序,直至程序运行正常。 5 源程序 using

文档评论(0)

dsf80fhg0j + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档