PMAlign编辑控件:控件介绍

1、PMAlign编辑控件:CogPMAlignTool

  PMAlign编辑控件为CogPMAlignTool及其组件提供了图形户界面,使您可以训练图案,然后让工具在连续的输入图像中搜索该图案。您可以指定执行图案训练或图案搜索时要使用的算法的类型,并在从图像或形状模型集合创建训练的图案之间进行选择。模式搜索可以受输入图像内的可选搜索区域约束。

  PMAlign编辑控件包含以下组件:

  • 左上方的一排控制按钮。
  • 一个工具显示窗口,可以显示PMAlign工具图像缓冲区:Current.TrainImage,Current.InputImage和LastRun.InputImage。这些缓冲区包含训练后的图案,PMAlign工具在其中搜索图案的搜索图像以及带有搜索结果的相同图像。右键单击工具显示屏以显示菜单选项,其中包括放大或缩小图像或显示像素或子像素网格。
  • 一组按功能组织的选项卡。这些功能包括运行工具的参数设置,感兴趣的搜索区域的参数设置,工具显示的显示设置以及训练结果。按下Control + Tab可滚动浏览选项卡集。
  • 控件左下方的状态栏。绿色圆圈表示该工具已成功运行;红色表示工具未成功运行。状态栏还显示运行该工具的时间以及所有错误代码或消息。状态栏第一次显示原始工具执行时间。第二个包括更新编辑控件所需的时间。

 

 

  控制按钮:(从左往右)

  1、行PMAlign工具。您必须具有训练有素的模式,输入图像和指定的运行参数。PMAlign在输入图像中搜索经过训练的图案。您可以将图案搜索限制为输入图像内的搜索区域。

  2、切换电动模式。选中后,如果某些参数已更改,则PMAlign工具将自动运行。这些参数由工具处于电动模式时出现的电动螺栓图标指示。

  3、打开本地工具显示窗口,该窗口可以显示Current.InputImage,Current.TrainImage或LastRun.InputImage缓冲区。

  4、打开一个或多个浮动工具显示窗口。您可以显示Current.InputImage,Current.TrainImage或LastRun.InputImage缓冲区。与本地工具显示不同,您可以调整浮动工具显示窗口的大小或移动其位置。

  5、加载VisionPro持久性(.vpp)文件,该文件包含此视觉工具对象类型的一组保存的属性。加载另一个对象类型的持久性文件会引发错误,并且加载失败。

  6、将基础工具的当前属性保存到VisionPro持久性文件。您可以选择保存整个工具或不包含其图像或结果的工具。

  7、将基础工具的当前属性保存到新的VisionPro持久性文件中。

  8、将基础工具重置为默认状态。

  9、打开图像蒙版编辑器以创建要添加到训练图像的蒙版。

  10、打开一个新的单独的结果窗口,使您可以查看运行结果,而无需转到“结果”选项卡。

  11、使用Synthetic PatMax时,启动“模型制作器”以编辑形状模型。

  12、启用或禁用此编辑控件中单个项目的工具提示显示。

  13、访问VisionPro软件文档。

 

2、PMAlign编辑控制缓冲区:

  PMAlign编辑控件具有三个图像缓冲区。其中两个缓冲区使用基础PMAlign工具的InputImage和TrainImage;第三个缓冲区显示运行PMAlign工具的最后一个输入图像以及该搜索的结果。这三个缓冲区都可以在本地和浮动工具显示窗口中显示。

  • Current.InputImage将入图像提供给PMAlign工具。
  • Current.TrainImage包训练图像。
  • LastRun.InputImage缓冲区显示该工具最近在其上运行的最后一个图像。使用“图形”选项卡突出显示搜索区域和搜索结果。

  当您运行PMAlign工具时,该工具会在Current.TrainImage缓冲区中搜索Current.InputImage中的模式,并将此搜索的结果存储在Results选卡上。

 

 


  

 

posted @   Ares_zhang  阅读(276)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示