前言:
此系列文章记录学习使用VisionPro中的学习成果和学习心得,鉴于找资料过程中的各种收费,分享出来给需要的朋友一份帮助,若有错误之处,还请留言指正,谢谢!
前一篇博文主要介绍VisionPro界面,现在我们通过重现PatMax_Demo应用实例来熟悉VisionPro的界面及流程。
1. PatMax_Demo应用实例
实例位置:示例作业 --- VisionTools --- Find it,双击打开,自动添加到左侧结构树上。
运行:双击PatMax_Demo,打开作业编辑器界面,点击单次运行作业,可以查看该示例结果。
2. PatMax_Demo示例重现
a. 新建作业,重命名为PatMax_Demo_ReBuild
b. 配置图像来源
c. 添加CogPMAlignTool工具
d. 将ImageSource的输出图像OutputImage作为CogPMAlignTool工具的输入图像InputImage
-----
e. Tool参数编辑
训练参数
算法:我们选择“PatMax 与 PatQuick”方法
PatMax: 时间长,精度高,返回匹配信息
PatQuick:时间短,精度相对PatMax要低
PatMax 与 PatQuick
PatFlex:定位经过非线性变换的特征
PatMax - High Sensitivity:适用于对比度较低、有明显噪声或图像退化的图像。
Perspective PatMax:定位透视变换的2D特征。
训练区域和原点
两种方式实现:1. 通过该页面中的参数输入来定位训练区域和原点 2. 在右侧图像窗口中选择Current.TrainImage来显示当前训练的图像,点击训练区域会出现四个角点和旋转图标,手动调节训练区域和原点位置进行训练。
运行参数
用于训练模型时参数调节,比如角度和比例的上下限等。
参数设置好以后,在训练参数页面,点击抓取训练图像,再点击训练。若无图像出现,需要先点击主页面的开始运行命名按钮
f. 运行作业,查看结果
点击“作业编辑器”页面的单次运行命令, 查看匹配结果。