示例1 :学习采集图像和多窗口显示图像

2022-11-24 16:00:37 admin 14

示例1我们将在软件界面中显示两个窗口,采用左右布局方式,左边的窗口显示相机实时采集的图像,右边窗口显示二值化处理后的图像。

 运行效果 

凯视佳机器视觉智能解决方案

 编辑工程文件 

1.1:在运行状态下多窗口显示图像 | 设置窗口布局

点击菜单栏“设置”,选择“布局设置”,单击并设置参数值,调整设置参数以多窗口显示图像,如图所示:

凯视佳机器视觉智能解决方案

     窗口布局只有在运行工程文件时才可以生效,我们在编辑工程文件过程时,只能看到一个编辑窗口;

     本示例窗口布局为:左右布局,2列1行,左窗口号为:0,右窗口号为:1;

     窗口布局可以根据工程文件的需求,自行设定在“图像信息显示窗口”上显示图像的窗口布局。

1.2:采集图像 |添加“U3相机1”工具

点击工具箱“获取图像”,选择“U3相机”,双击并设置参数值,调整工具参数以获取理想的图像效果,命名为:U3相机1,如图所示:

凯视佳机器视觉智能解决方案

      添加工具:要在流程中添加一个视觉工具,只要在“工具箱”中双击相应的工具,会出现“工具参数设置”界面,设置参数后点击“确定”即可。

1.3:显示目标图像 | 添加“立即显示1”工具

点击工具箱“其他工具”,选择“立即显示”,双击并设置参数值,调整工具参数“图像”,选择“U3相机1”,“窗口号”为“0”,表示显示在左边的窗口,命名为:立即显示1,如图所示:

凯视佳机器视觉智能解决方案

    如果不添加“立即显示”工具,工程在运行时,图像是不会自动显示的。

1.4:对图像进行二值化处理 | 添加“二值化1”工具

点击工具栏“图像处理”,选择“二值化”,双击并设置参数值,调整工具参数“阈值类型”和“阈值”,以获取理想的二值化效果图像,命名为:二值化1,如图所示:

凯视佳机器视觉智能解决方案

   设置工具参数,可以在调节参数的同时,在”图像信息显示窗口“上查看工具处理的图像效果。

1.5:显示二值化图像 | 添加”立即显示2“工具

点击工具栏“其它工具”,选择”立即显示“,双击并设置参数,调整工具参数“图像”选择“二值化1”,“窗口号”为:“1”,表示显示在右边的窗口命名为:立即显示2,如图所示:

凯视佳机器视觉智能解决方案

     本示例窗口号的布局及命名说明,左边窗口号为:0,右边窗口号为:1 

1.6:运行工程文件

点击“运行”,查看多窗口显示图像信息的布局效果及采集、出现效果。

运行工程文件,可以单击选择“单步运行”、“循环运行”、“运行一次”、“停止运行”,如图所示:

凯视佳机器视觉智能解决方案

   在示例工程运行之前,我们一直处于编辑状态,编辑状态下只有一个窗口,只有在运行时才可以看到布局效果;

   本文档中的示例工程文件都是只有一个流程的情况,所以我们可以通过“工具列表”窗口上方的快捷按钮运行,对于多流程的工程文件,这些快捷按钮只针对“流程列表”中所选择的流程有效,如果要运行多流程工程文件,需要通过主窗口的菜单或快捷按钮进行

 拓展学习 

1、可以尝试使用工具箱中其他的图像处理工具,通过窗口1实时查看处理效果。

2、可以改变窗口布局,把每种处理的结果显示在不同的窗口上。