模板图片:

缺陷图片1:

缺陷图片2:

以上几幅图片是实际项目中处理之后的图片。图片1是标准物体处理之后的模板图形,图片2、3是有缺陷的物体图片处理之后的效果。想要检测内轮廓是否有缺陷,用opencv里面的面积计算函数计算各个内轮廓的面积,然后分别用图片2、3中的内轮廓面积去和标准图片的内轮廓面积相比,设定比值的范围。但是面积参数很不敏感,需要设定很高的阈值才能检测出缺陷,但是阈值高了又会存在另外一个问题,就是本身完整的各个物体之间也有一定的差异,阈值高了,会把好的,容许在差异之内的物体也识别成错的了。所以使用面积匹配,需要是在面积缺陷很大的情况才能有较好的结果,在面积缺陷很少的情况下,算法的精度不够。

以上是个人在实际项目中测试的结论,敬请大家批评指正。

面积的方法不能识别很细微的缺陷,要换新的方法了,思考中。。。。

基于面积对比法的图形匹配相关推荐

  1. 亮风台提出基于图形匹配的可变形表面跟踪新算法 | ICCV 2019

    ICCV 2019接收论文结果已经公布,来自全世界各地院校.研究机构.企业等,共有1077篇计算机视觉相关领域新成果入选.AR公司亮风台基于图形匹配的可变形表面跟踪算法被选为大会论文.新算法提出了一种 ...

  2. 基于Pxa270和Qt图形界面技术的人脸识别与密码电子锁的门禁系统

    目 录 第1章 绪论 1 1.1 应用背景 1 1.2 系统描述 1 1.2.1 系统方案 1 1.2.2 系统主要功能描述 2 1.3 性能指标 2 1.4 系统特色 3 1.4.1 充分利用班上资 ...

  3. 提高图形匹配精度,亮风台提出「完全可训练」的图匹配方法|CVPR 2020 Oral

    来源|亮风台投稿 6月14日-19日,CVPR 2020在线上举行,据了解,本届大会共收到6656篇投稿,接收论文1470篇,录用率约22%,低于CVPR 2019论文录用率(25%),为十年以来最低 ...

  4. OpenCV4学习笔记(23)——几何矩、中心矩、归一化矩和Hu矩的计算,以及基于Hu矩的轮廓匹配

    在上次的笔记中,整理记录了有关轮廓发现及轮廓信息提取的一部分内容,同时还记录了Hu矩的计算方式,今天就来记录一下Hu矩的一个应用--轮廓匹配. 在<OpenCV学习笔记(19)--模板匹配> ...

  5. 基于灰度信息(块匹配)的图像拼接系统——MATLAB实现,带GUI界面!!!

    基于灰度信息的图像拼接简介 基于灰度相关的匹配是在待定点为中心的窗口内,以图像的灰度分布为匹配的内容,故称之为灰度匹配.又因为匹配是以划分的图像块为单位进行的,所以又称为块匹配(Block Match ...

  6. WPF学习12:基于MVVM Light 制作图形编辑工具(3)

    本文是WPF学习11:基于MVVM Light 制作图形编辑工具(2)的后续 这一次的目标是完成 两个任务. 本节完成后的效果: 本文分为三个部分: 1.对之前代码不合理的地方重新设计. 2.图形可选 ...

  7. 基于图像灰度的模板匹配

                                                                基于图像灰度的模板匹配 设模板图像T(m*n),待匹配图像I(M*N),两幅图像 ...

  8. mysql的请求分发,基于 gorilla/mux 实现路由匹配和请求分发:服务单页面应用

    基于 gorilla/mux 实现路由匹配和请求分发:服务单页面应用 由 学院君 创建于1年前, 最后更新于 1年前 版本号 #1 1279 views 0 likes 0 collects 随着前后 ...

  9. 基于opencv的图片模板匹配及其简单应用

    opencv的图片模板匹配及其简单应用 我的个人博客 基础知识 基于opencv的图片模板匹配 注: python及其相关包的安装不在讨论范围内 opencv提供了图片模板匹配的方法, cv2.mat ...

  10. vue-select-tu--一款基于vue的多元图形选择插件

    vue-select-tu 一款基于vue的多元图形选择插件 Table of Contents Security Install Usage Maintainers Contributing Lic ...

最新文章

  1. java 学到什么实习_我如何获得外展实习机会以及到目前为止所学到的知识
  2. R包库安装及数据加载:一次安装多个R包、一次加载多个R包
  3. 深度解析:特斯拉的工厂为什么建造得这么快?
  4. JS实现的表单验证和强大的×××
  5. 面向对象软件设计——设计模式学习
  6. C#应用视频教程3.1 USB工业相机测试
  7. 开发实践 | 使用Android开发TCP、UDP客户端(代码类)
  8. 国内人工智能专利布局存隐忧
  9. 大型计算机变形,计算机变形病毒的主要特征和发展趋势
  10. 学fpga(流水灯)
  11. 吴恩达机器学习总结四:Octave语法
  12. LVS-DR+Ldirectord+FreeNas实现负载均衡群集
  13. Python 面向对象3-类变量与实例变量
  14. Linux文件系统:ext2/ext3
  15. 升级计算机的图形卡和驱动程序,Win10更新显卡驱动程序后无法开机怎么办?解决方案...
  16. 洪湖市计算机软件学校,湖北省教育厅关于公布“第十届湖北省中小学电脑制作作品评选”暨“第四届湖北省中小学信息技术创新与实践活动”获奖名单的通知...
  17. 用谷歌浏览器模拟打开天眼查网站并爬取需要的数据
  18. 我是鉴黄师,在工作中遇到了我的前女友……
  19. 尝试在blender中渲染一个最简单的动画
  20. 国家计算机2级考试模板,全国计算机二级考试《C++》笔试样卷

热门文章

  1. P5708 【深基2.习2】三角形面积
  2. 农历中的 闰月 与 公历中的 闰日
  3. 计算机中MAX函数是求什么,MAX函数
  4. XP安装SQL2000个人版
  5. Markdown文件的标题分级自动编号——Typora
  6. 管理中如何提高自己的推动力
  7. 有关vc++ 时钟程序的学习与体会
  8. C\C++ | FILE文件基本操作函数
  9. 方正璞华研发的社保股权管理系统初见成效
  10. word怎么删除参考文献的横线_2016版Word 中参考文献上面的横线是怎么去掉的啊,求助求助?...