0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器视觉边缘检测相关算法的步骤

新机器视觉 来源:新机器视觉 2023-04-24 15:40 次阅读

边缘检测相关算法的步骤如下:

1、滤波:边缘检测算法主要是基于图像强度的一阶和二阶导数,但导数的计算对噪声很敏感,因此必须使用滤波器来改善与噪声有关的边缘检测器的性能。需要指出,大多数滤波器在降低噪声的同时也导致了边缘强度的损失,因此,增强边缘和降低噪声之间需要折中。

2、增强:增强边缘的基础是确定图像各点邻域强度的变化值。增强算法可以将邻域(或局部)强度值有显著变化的点突显出来。边缘增强一般是通过计算梯度幅值来完成的。

3、检测:在图像中有许多点的梯度幅值比较大,而这些点在特定的应用领域中并不都是边缘,所以应该用某种方法来确定哪些点是边缘点。最简单的边缘检测判据是梯度幅值阈值判据。

4、定位:如果某一应用场合要求确定边缘位置,则边缘的位置可在子像素分辨率上来估计,边缘的方位也可以被估计出来。

边缘检测是机器视觉检测技术的一种,在边缘检测算法中,前三个步骤用得十分普遍。这是因为大多数场合下,仅仅需要边缘检测器指出边缘出现在图像某一像素点的附近,而没有必要指出边缘的精确位置或方向。

边缘检测的实质是采用某种算法来提取出图像中对象与背景问的交界线。我们将边缘定义为图像中灰度发生急剧变化的区域边界。图像灰度的变化情况可以用图像灰度分布的梯度来反映,因此我们可以用局部图像微分技术来获得边缘检测算子。经典的边缘检测方法,是通过对原始图像中像素的某小邻域构造边缘检测算子来达到检测边缘这一目的的。

边缘检测是主要应用有:检测芯片针脚是否规则整齐、目标定位以及存在/缺陷检测等。基于边缘检测技术的应用,为行业的高精度检测及尺寸测量提供了强大的技术支持。

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    158

    文章

    7332

    浏览量

    174790
  • 算法
    +关注

    关注

    23

    文章

    4456

    浏览量

    90760
  • 机器视觉
    +关注

    关注

    161

    文章

    4044

    浏览量

    118367
  • 边缘检测
    +关注

    关注

    0

    文章

    91

    浏览量

    18105

原文标题:机器视觉边缘检测算法详解

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    #硬声创作季 机器视觉技术与应用:基于微分的边缘检测

    机器视觉边缘检测
    Mr_haohao
    发布于 :2022年10月26日 15:12:17

    #硬声创作季 机器视觉技术与应用:canny边缘检测算子

    机器视觉边缘检测
    Mr_haohao
    发布于 :2022年10月26日 15:13:01

    机器视觉 --检测图像边缘小程序

    机器视觉 --检测图像边缘小程序
    发表于 08-23 21:35

    机器视觉表面缺陷检测技术

    分类区域中进一步分析划痕的目标区域,使得范围更加的准确和精确。通过以上的三步处理之后,产品表面缺陷区域和特征能够进一步确认,这样表面缺陷检测的基本步骤就完成了。 自动化检测流程图维视图像作为
    发表于 01-20 10:29

    机器视觉图像处理之角点检测技术

    检测算法、Harris角点检测算法、KLT角点检测算法及SUSAN角点检测算法等,在此不再一一展开介绍。维视图像从事机器
    发表于 01-22 13:46

    机器视觉算法与应用(双语版)

    机器视觉算法与应用(双语版)》是一本关于机器视觉算法与应用的中英文对照版教材。是第一本有关
    发表于 06-29 13:48

    基于FPGA的边缘检测和Sobel算法

    转帖摘要: 针对嵌入式软件无法满足数字图像实时处理速度问题,提出用硬件加速器的思想,通过FPGA实现Sobel边缘检测算法。通过乒乓操作、并行处理数据和流水线设计,大大提高算法的处理速度。采用模块
    发表于 11-29 08:57

    图像边缘检测算法体验步骤(Photoshop,Matlab)

    图像边缘检测算法体验步骤(Photoshop,Matlab)1. 确定你的电脑上已经安装了Photoshop和Matlab2. 使用手机或其他任何方式,获得一张彩色图像(任何格式),建议图像颜色丰富
    发表于 03-06 10:51

    基于Qualcomm FastCv的边缘检测算法详解

    、物质属性变化和场景照明变化等等。 边缘检测是图像处理和计算机视觉中,尤其是特征提取中的一个研究领域。一.算法原理:所谓边缘是指其周围像素灰
    发表于 09-21 11:45

    基于视觉图像的微小零件边缘检测算法研究

    的热点,目前已有多种边缘检测算法,其中最经典的算法就是Sobel算法。该算法由于计算量小、速度快,广泛应用于诸多领域,但其
    发表于 11-15 16:23

    基于视觉图像的微小零件边缘检测算法

    高精度的微小零件边缘检测中,传统边缘检测算法存在实际应用可操作性较差,检测结果难以达到精度要求等问题。为了提高
    发表于 12-23 16:14 14次下载

    基于机器视觉的色差检测算法_范鹏飞

    基于机器视觉的色差检测算法_范鹏飞
    发表于 03-19 19:25 3次下载

    机器视觉边缘检测算法步骤

    本文解读边缘检测相关算法步骤。 1、滤波:边缘检测算法
    发表于 11-17 15:02 3951次阅读

    机器视觉学习—边缘检测

    为什么要进行边缘检测呢?因为这是稳定的视觉特征,是人类经验的结果。边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反
    的头像 发表于 02-14 10:13 843次阅读

    机器视觉算法有哪些_机器视觉需要用到什么编程语言

    机器视觉算法有很多,以下是其中一些常见的算法:   边缘检测算法:用于
    发表于 03-12 11:55 4929次阅读