当前位置: 首页 > news >正文

WPF+Halcon 培训项目实战(6):目标匹配助手

文章目录

  • 前言
  • 相关链接
  • 项目专栏
  • 模板匹配助手
    • 简单使用
    • 金字塔级别
    • 参数自动选择
    • 应用
    • 插入代码
  • 总结

前言

为了更好地去学习WPF+Halcon,我决定去报个班学一下。原因无非是想换个工作。相关的教学视频来源于下方的Up主的提供的教程。这里只做笔记分享,想要源码或者教学视频可以和他联系一下。

相关链接

微软系列技术教程 WPF 年度公益课程

Halcon开发 CSDN博客专栏

个人学习的Gitee 项目地址仓库

项目专栏

WPF+Halcon实战项目

模板匹配助手

模板匹配助手让我们更容易的解决模板匹配的问题,而且更容易了解模板匹配的各种参数之间的区别。
在这里插入图片描述

简单使用

图形文件
在这里插入图片描述

先来一个简单的图形读取

read_image (Image, '1.png')

在这里插入图片描述

金字塔级别

使用下来,金字塔级别就是图形分辨率级别。金字塔越高,模糊度越高,速度越快

金字塔级别1:
在这里插入图片描述
金字塔级别5:
在这里插入图片描述
在这里插入图片描述

参数自动选择

参数里面有两种参数:

  • 标准模板参数
  • 高级模板参数
    在这里插入图片描述
    在这里插入图片描述

应用

在这里插入图片描述
在这里插入图片描述

插入代码

在这里插入图片描述

生产的代码有60多行,里面有对应的英文注解。但是重要的代码也就20行

在这里插入图片描述

总结

了解了一下Halcon的模板助手的使用方式。Halcon和OpenCV最大的区别有以下几点:

  • 完善的机器视觉实战案例。可以先用Halcon解决,再用OpenCV复现解决方案。
  • 更加完善的机器视觉算子。OpenCV其实是图形处理的解决方案,对机器视觉并没有特殊的优化。
  • 更好的软件提示,Halcon有实时的图形输出,更利于我们去了解每一步的输出结果。
http://www.lryc.cn/news/269338.html

相关文章:

  • Linux管理LVM逻辑卷
  • vue如何实现局部刷新?
  • C语言,指针链表详解解说及代码示例
  • 6、LLaVA
  • SpringMVC核心处理流程梳理
  • go 语言程序设计第2章--程序结构
  • JavaScript基础知识点总结:从零开始学习JavaScript(五)
  • Intel FPGA 技术开放日
  • 分享72个Python爬虫源码总有一个是你想要的
  • Mybatis 动态 SQL - foreach
  • 编程笔记 GOLANG基础 001 为什么要学习Go语言
  • OrientDB使用教程:全面了解图数据库
  • VMware安装笔记
  • MIT线性代数笔记-第27讲-复数矩阵,快速傅里叶变换
  • 三维点通用排序
  • [架构之路-265]:目标系统 - 设计方法 - 软件工程 - 软件设计 - 如何做好详细设计
  • java设计模式学习之【模板方法模式】
  • 篇章二 | Python 入门指南:深入理解基础数据类型
  • 循环冗余效验码的计算方法
  • 第P8周:YOLOv5-C3模块实现
  • Java中常见的日志包分析(Log4j、Logback、SLF4J等)
  • C++系列-第1章顺序结构-3-输出类cout
  • 对于智能设备的一些设想1
  • Large-Precision Sign using PBS
  • 【电商项目实战】MD5登录加密及JSR303自定义注解
  • 2014,TEVC,A competitive swarm optimizer for large scale optimization(CSO)
  • 【机器学习】【线性回归】梯度下降
  • JMeter逻辑控制器之While控制器
  • 记录 Docker 外部访问的基本操作
  • 【Android 13】使用Android Studio调试系统应用之Settings移植(六):BannerMessagePreference