【基于Canny算法的工件图像边缘检测分析案例2700字】_第1页
【基于Canny算法的工件图像边缘检测分析案例2700字】_第2页
【基于Canny算法的工件图像边缘检测分析案例2700字】_第3页
【基于Canny算法的工件图像边缘检测分析案例2700字】_第4页
【基于Canny算法的工件图像边缘检测分析案例2700字】_第5页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

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

文档简介

基于Canny算法的工件图像边缘检测分析案例目录TOC\o"1-3"\h\u7409基于Canny算法的工件图像边缘检测分析案例 [45]。每个方向的权重来自于城市距离,如图1.9所示,城市距离指的是对角相邻的像素点之间的距离为2,然后按照距离的反比确定各个位置的权重。图1.9欧式距离、城市距离以及棋盘距离示意图例如,对一个3×3的原始图像灰度值的矩阵G=g1SobelSobel分别使用水平算子和竖直算子与原图计算得到灰度差分近似值Δx,ΔΔΔ则图像的梯度幅值:M图像的梯度方向角:θ图1.10展示的是图像边缘部分的边缘方向角与梯度方向角的关系,边缘方向角与梯度方向角成正交关系。图1.10边缘方向与梯度方向非极大值抑制上文计算得到图像各点的梯度幅值,然后对计算得到的图像幅值进行检测,即沿着梯度方向θM迭代法计算阈值检测边缘使用的是双阈值法,双阈值法比单阈值法好在可以将与阈值相近的点进行区分,先检测明确的边缘,然后使用相邻像素点灰度值进行边缘点判断,可以有效的细化边缘。阈值一般的确定方法有人工判定、图像均值、大津法等等,论文选择的是迭代法计算阈值,迭代法计算阈值相较于传统方法的好处在于将图像分为前景与背景,计算出前景和背景之间的最佳区分阈值,得到最佳的适合边缘检测的阈值,相对来说是比较合适的阈值计算方法。迭代法计算阈值的步骤:找出图像的最大、最小梯度幅值,记为Mmax和MT根据当前阈值T(初始阈值为T0)将图像分为两部分,梯度幅值大于T的区域为前景,梯度幅值小于T的图像区域为背景,分别计算前景和背景的平均梯度幅值MO和MM式中,ZO(i)、根据前景、背景的梯度幅值的均值求出新阈值T循环进行步骤2)和3),直到T值不在发生变化;获得前景与背景的最佳区分阈值T,然后将得到的阈值T增加5%得到高阈值Th,将阈值T减少5%得到低阈值T检测和连接边缘使用上一节得到的阈值检测和连接边缘,遍历图上所有点,将所有点的梯度幅值与求出的高阈值Th、低阈值Tl进行比较。设一点的梯度幅值为Mx,y,对该点做边缘检测,如果Mx,y>3工件图像边缘检测实验选择机床上实际的零件图片进行实验检测,如图1.11所示,a、b是未经过图像预处理的边缘检测效果图,c、d是经过预处理的图像及边缘检测效果,可以看到未预处理的图像在暗处的边缘缺失比较严重,而预处理过后的图像边缘检测的效果要好的多,边缘也更加连续。同时,由于自适应阈值的存在,论文介绍的边缘检测算法的适应性更好,适合在多种场景下进行工件检测。a、原图b、边缘检

温馨提示

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

评论

0/150

提交评论