一.CogPMAlignTool简述
CogPMAlignTooI 是一个模型定位工具,和其他一些模型定位算法一样,其首先训练一个模型,然后在运行时图像上查询一个或多个己训练的模型,但是CogPMA1ignTool不是基于像素栅格,基于像素栅格的算法在一些旋转和尺寸变化的情况时达不到有效的精度。它是基于特征的,在模型匹配中更加快速和准确。

二.主要参数
2.1 三种可选算法

  • PatQuick: 此算法最快,对于3维或者低质量的元件效果更佳,能承受更多的图像差异.
  • PatMax: 精确度高,在二维元件上表现佳,适合于细微细节
  • PatFlex: 为高灵敏度的图案设计,在弯曲不平的表面表现更佳,灵活度不够精确

2.2 其他重要参数
模型区域: 用来作为模型特征的区域- 模型原点: 你想在模型区域中要得到的点,一般选择中心原点

  • 极性: 表示特征边界点是从黑到白还是从白到黑,忽略极性可以增加模型的多样性
  • 弹性: 一个运行时参数,代表能承受非线性变换的程度
  • 粒度: 代表探测模型精细度特征的程度

三.使用步骤
步骤说明:

  • 双击CogPMAlignTool,在"训练参数"界面选择Current.TrainImage图像并抓取图像,同时选择需要的算法和训练模式.
  • 在训练区域与原点中,设置区域模式和区域形状等参数,点击"中心原点"
  • 回到"训练参数"界面,开始训练
  • 其他配置项更具需要可以自由选择

在"搜索区域"界面中,可以自主选择"区域形状"<即搜索区域>,搜索区域越小,工具运行的时间越短

步骤图解说明:

VisionPro常用视觉工具详解--CogPMAlignTool相关推荐

  1. go linux 开发工具,golang的基础语法和常用开发工具详解

    golang的基础语法 golang的基础语法和其他语言大部分都差别不大,如果我们有学习过其他语言,比如JavaScript,php,java,python等,有其他语言的语法基础,那么我们学习gol ...

  2. Java中的常用开发工具详解

    转载:https://blog.csdn.net/han0373/article/details/79180553 Java开发人员的常用工具 java常用的开发工具.都说工欲善其事必先利其器,要想学 ...

  3. Javascript常用的设计模式详解

    Javascript常用的设计模式详解 阅读目录 一:理解工厂模式 二:理解单体模式 三:理解模块模式 四:理解代理模式 五:理解职责链模式 六:命令模式的理解: 七:模板方法模式 八:理解javas ...

  4. valgrind和Kcachegrind性能分析工具详解

    作者: zhuyong 原文地址 一.valgrind介绍 valgrind是运行在Linux上的一套基于仿真技术的程序调试和分析工具,用于构建动态分析工具的装备性框架.它包括一个工具集,每个工具执行 ...

  5. Linux性能分析工具详解

    Linux性能分析工具详解 一.tcpdump 常用用法: 这里用sudo因为当前帐号无权使用tcpdump,这里仅以一个tcp的例子来说明:sudo /usr/sbin/tcpdump tcp po ...

  6. python嗅探工具详解附源码(使用socket,带tkinter界面)

    python嗅探工具详解(带tkinter界面) 点击详见原理 点击详见原理 TCP/IP协议号补充 必备基础知识 IP数据包格式 详见点此 TCP报文格式 详见点此 struct模块 在Python ...

  7. 计算机软考网络管理员资料,计算机软考网络管理员常用网络命令详解(完整版)...

    计算机软考网络管理员常用网络命令详解(完整版) 2018-09-11 如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写. 例如,"sh int" 的意思是 "s ...

  8. [转帖]前端-chromeF12 谷歌开发者工具详解 Sources篇

    前端-chromeF12 谷歌开发者工具详解 Sources篇 原贴地址:https://blog.csdn.net/qq_39892932/article/details/82498748 cons ...

  9. 常用U-boot命令详解

    原文来自:http://www.flatws.cn/article/program/shell/2011-02-23/14038.html 常用U-boot命令详解 U-boot发展到现在,他的命令行 ...

最新文章

  1. 如何在CentOS6.2上安装并运行飞鸽传书
  2. [YTU]_2432( C++习题 对象数组输入与输出)
  3. 哪种网络访问控制方法最适合?
  4. 纯CSS美化单复选框(checkbox、radio)
  5. [Leedcode][JAVA][第155题][最小栈][基本类型包装类]
  6. [恢]hdu 2021
  7. python求极值(极大值、极小值)
  8. 使用rkhunter检测Linux的rootkit
  9. js obj对象转formdata格式代码
  10. SpringBoot学习---页面国际化
  11. jsp房屋出租管理系统带合同
  12. ORB-SLAM2详解(一)文献导读
  13. cdd matlab 算法,求翻译 CDD修复算法
  14. SharePoint - 如何查询SharePoint ID?
  15. 滴滴上市,我的一位前同事身家过亿了!
  16. IMPALA(Importance Weighted Actor-Learner Architectures)
  17. Causal Representation Learning for Out-of-Distribution Recommendation
  18. 如何正确使用Pandas库提升项目的运行速度?
  19. 安卓uc斗鱼html5,斗鱼HTML5播放器
  20. java未将对象引用设置_未将对象引用设置到对象的实例,怎么解决啊??

热门文章

  1. 双位置继电器HJWS-9800
  2. 计算机黑屏如何重启,电脑重启黑屏怎么办 电脑重启后黑屏的解决方法
  3. 腾讯微博列表展示的功能实现
  4. 非常详细 !!!支付宝支付功能开发配置Demo演示
  5. 谈“盖茨北大演讲遭遇反垄断抗议”
  6. DHtml真的很吊!!!
  7. 《轩辕剑4》流程攻略
  8. 抽象工厂模式与开闭原则的倾斜性
  9. 世界上最短的DVD解码程序(附源码) (转)
  10. android traceroute 功能实现,traceroute使用以及实现原理