美文网首页
边缘检测

边缘检测

作者: loopmoon | 来源:发表于2019-05-11 23:34 被阅读0次

    Canny算法

    摘自维基百科

    Canny边缘检测算子是澳洲计算机科学家约翰·坎尼(John F. Canny)于1986年开发出来的一个多级边缘检测[算法]。

    OpenCV

    摘自维基百科

    OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司%94 "英特尔")发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。

    演示

    • 本文演示使用Python语言以及opencv-python模块
    • 本文所使用图片与视频来自pixabay
    • 演示代码参考 abidrahmank/OpenCV2-Python

      图1(原图)
      原图+Canny算法边缘检测(threshold1=0)
      原图+Canny算法边缘检测(threshold1=77)

    用途

    工业检测
    • 检测电路板印刷


      电路板
      电路板边缘检测(threshould1=120)

      然后将边缘图与预定电路模板边缘图进行相似度计算可以得出参考的质量参数,且可以检测电路板不应该出现的杂质

    行驶过程道路边缘检测
    3D地图生成

    商业软件3d-map-generator

    白云山等高图
    白云山卫星地图
    白云山3D图

    相关文章

      网友评论

          本文标题:边缘检测

          本文链接:https://www.haomeiwen.com/subject/tumxaqtx.html