本文接着上一篇记录一下HALCON基于可变形,利用CAD画dxf模板进行模板匹配

打开HALCON并打开匹配助手

匹配助手如图

“创建”页说明:

1,选择匹配方式

  • 中间偏上方的下拉框(基于形状),可以点击后发现有四个选项,每个对应的适用场合不同。

  • 他们的不同场合如图参考,我这里需要用的是可变形,不同的方法会有一定的不同操作,但是大体上差不多。

2,模板选项之从图像创建

  • 从图像创建是选择已有的图片

  • 点击文件后面那个图标弹出窗口选择文件

  • 打开选择的文件之后如图会显示出来
  • 标定助手窗口底下提示需要画模板感兴趣区域

  • 这里选择画感兴趣区域的样式,鼠标放上去会提示

  • 比如选择绘制平行于轴的矩形
  • 点下去之后其他部分会变成灰色
  • 只能在显示窗口画矩形

  • 画好之后鼠标右击确定会自动为我们创建模板

    3,模板选项之加载
  • 选择加载后,窗口有一定变化

  • 点击模板资源小图标,选择加载资源
  • 加载后不需要选择感兴趣区域,自动创建模板,标定来源暂选无


“参数”页说明

  • 可以直接不改变参数,用默认值

  • 选择不同的匹配方法(基于不同的)参数会有一些不同

“应用”页说明

  • 打开应用页

    加载已有图像文件的方法
  • 如果想要选择已有图像文件,点击右边的加载,弹出窗口选择

  • 加载之后,匹配助手窗口会出现文件名,在点击一下,就会在显示窗口显示出来
  • 点击检测模板或者检测所有,底下会显示正在生成模板
  • 显示没有检测到
  • 原因如图,模板太大了或者图片太小了

  • 查看图片,果然从相机拍摄并保存的图片并不是原始大小(1920X1200),我也懒得再拍原图试,直接后面上实时采集吧


实时采集的方法

  • 点击“图像采集助手”后,会弹出图像采集助手

  • 插上相机,点击自动检测接口
  • 再到“连接”页,“设备”下拉框中选择相机

  • 再点击下面的“连接”和“实时”就可以实时显示了

  • 再可以根据想要的显示效果来调节参数

  • 回到匹配助手,勾选“实时”,发现开始匹配,并且能够匹配上,但是效果不好,漂移比较多


  • 像上面这种情况就是亮度太亮,不适合匹配,我们可以在采集助手中修改参数,调暗了一些,每种情况可能不一样,再修改别的参数就行


这样就可以匹配到了,后续操作见下一篇记录一下HALCON助手匹配完写入VS2019

记录一下HALCON基于可变形,利用CAD画dxf模板进行模板匹配(二)相关推荐

  1. 记录一下HALCON基于可变形,利用CAD画dxf模板进行模板匹配(三)

    接着上一篇记录一次HALCON利用匹配助手进行模板匹配详细过程 首先,在匹配助手窗口和采集助手窗口调整参数直到稳定匹配上之后,在实时的状态下点击生成代码 点击完生成了代码,关闭匹配助手窗口和采集助手窗 ...

  2. 记录一下HALCON基于可变形,利用CAD画dxf模板进行模板匹配(一)

    具体内容见下一篇记录HALCON匹配助手使用全过程,都是在HALCON中实现并测试稳定后,再转入VS2019 模板是dxf文件: 创建dxf文件的部分内容 CAD等比例缩放图形 cad中如何关掉坐标系 ...

  3. DL之RNN:人工智能为你写周董歌词——基于TF利用RNN算法实现【机器为你作词】、训练测试过程全记录

    DL之RNN:人工智能为你写周董歌词--基于TF利用RNN算法实现~机器为你作词~.训练&测试过程全记录 目录 输出结果 模型监控 训练.测试过程全记录 训练的数据集 输出结果 1.test0 ...

  4. NLP之WE之Skip-Gram:基于TF利用Skip-Gram模型实现词嵌入并进行可视化、过程全记录

    NLP之WE之Skip-Gram:基于TF利用Skip-Gram模型实现词嵌入并进行可视化 目录 输出结果 代码设计思路 代码运行过程全记录 输出结果 代码设计思路 代码运行过程全记录 3081 or ...

  5. DL之RNN:人工智能为你写代码——基于TF利用RNN算法实现生成编程语言代码(C++语言)、训练测试过程全记录

    DL之RNN:基于TF利用RNN算法实现生成编程语言代码(C语言).训练&测试过程全记录 目录 输出结果 监控模型 训练&测试过程全记录 训练的数据集展示 输出结果 1.test01 ...

  6. DL之CycleGAN:基于TF利用CycleGAN模型对apple2orange数据集实现图像转换—训练测试过程全记录

    DL之CycleGAN:基于TF利用CycleGAN模型对apple2orange数据集实现图像转换-训练&测试过程全记录 目录 apple2orange数据集 输出结果 训练&测试过 ...

  7. TF之pix2pix:基于TF利用Facades数据集训练pix2pix模型、测试并进行生成过程全记录

    TF之pix2pix:基于TF利用Facades数据集训练pix2pix模型.测试并进行生成过程全记录 目录 TB监控 1.SCALARS 2.IMAGES 3.GRAPHS 4.DISTRIBUTI ...

  8. TF之DCGAN:基于TF利用DCGAN测试自己的数据集并进行生成过程全记录

    TF之DCGAN:基于TF利用DCGAN测试自己的数据集并进行生成过程全记录 目录 训练的数据集部分图片 输出结果 1.默认参数输出结果 训练过程全记录 训练的数据集部分图片 以从网上收集了许多日式动 ...

  9. TF之DCGAN:基于TF利用DCGAN测试MNIST数据集并进行生成过程全记录

    TF之DCGAN:基于TF利用DCGAN测试MNIST数据集并进行生成 目录 测试结果 测试过程全记录 测试结果 train_00_0099 train_00_0799 train_00_0899 t ...

最新文章

  1. 【react】使用代理解决跨域问题
  2. Nettiers快速使用入门(一) 数据库
  3. 谷歌浏览器 自动保存数据后input的黄色背景 解决办法
  4. 《Neural Networks for Machine Learning》学习二
  5. C++学习之路 | PTA乙级—— 1056 组合数的和 (15 分)(精简)
  6. 信息学奥赛一本通(2055:【例3.5】收费)
  7. 判断文件夹存在_Excel VBA之FSO-2.3文件夹的移动
  8. Linux vsftpd配置大全
  9. js控制的动画,显示隐藏(元素,动画,显示隐藏)
  10. 水晶报表繁体转简体心得:之一 RPT文件篇
  11. MapReduce任务的推测执行
  12. keep-alive相关用法及使用场景
  13. C7N新增,保存,删除基础模板
  14. 湖南大学计算机学硕经验分享,2021湖南大学计算机专硕备考经验分享
  15. egg-socket-io的demo案例
  16. 知识分享之Golang——json与omitempty的使用
  17. 在linux环境中安装jieba模块
  18. i686-pc linux gnu,交叉编译: --host --build --target到底什么意思?
  19. Chrome浏览器主页被恶意篡改解决方案
  20. 金融危机的影响(ISAS课题)

热门文章

  1. 自己动手用Springboot实现仿百度网盘
  2. 简单的Windows资源管理器——Java版本
  3. pandas.read_csv() 报错 OSError: Initializing from file failed
  4. python中sys.stdout、sys.stdin
  5. 合并多个excel——贼快
  6. 2109春第一次课程设计实验报告
  7. Java开发微信公众号(四)---微信服务器post消息体的接收及消息的处理
  8. java 基础(匿名内部类)
  9. nodejs实现继承的简单代码示例
  10. run loop详解