示例3:学习使用标尺和计算器工具以获取物理尺寸

2022-11-21 14:07:22 admin 159

示例3我们将讲解如何把示例2中以像素为单位的半径测量结果转换为以毫米为单位的实际物理尺寸。我们需要先通过“标尺”工具进行标定,得到一个像素点所代表的物理尺寸,再通过“计算器”工具获得螺母圆孔半径的物理尺寸,并将物理尺寸结果显示在“图像信息显示窗口”上。

示例3需要在示例2的基础上操作执行。

 运行效果 

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

 编辑工程文件 

3.1:获取“物理标尺”图像 | 采集“光学标准尺”

手机扫码下载“MV2025”app

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

打开手机“MV2025”app,点击“工具”,选择“标准尺”得到需要采集的“光学标准尺”图像。将手机屏幕放入相机视场内进行“光学标准尺”采集,此时“图像信息显示窗口”上显示“物理标尺”图像,如图所示:

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

  手机放入视场的平面位置要与被检物体放入视场的平面位置一致,否则会导致测量误差。

3.2:完成图像像素物理尺寸的标定 | 添加”标尺1“工具

点击工具箱“定位工具”,选择“标尺”,双击并设置参数值。根据图形直线标尺对应的物理标尺的实际长度,调整工具参数“单位”和“长度”,同时“图像信息显示窗口”用鼠标点击直线进行拖拽移动或点击两端编辑点调整“直线标尺”长度,以至对应“物理标尺”长度,这样就完成了“图像像素”到“物理尺寸”的标定。命名为:标尺1,操作如图所示:

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

必须根据图形直线标尺对应的物理标尺的实际长度,设置工具参数值的“长度”和“单位”;

当鼠标移动到“图形直线标尺”附近时为蓝色,这时如果鼠标不在编辑点上,可以通过鼠标拖拽改变“图形直线标尺”的位置,如果在编辑点上,可以通过鼠标拖拽改变和调整“图形直线标尺”的长度和角度,移开后“图形直线标尺”为绿色,这时图形不受鼠标控制。

将手机屏幕从视场内移开,完成图像像素到物理尺寸的标定,如图所示:

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

3.3:像素尺寸转换为物理尺寸 | 添加“计算器1”工具  

点击工具箱“其它工具”,选择“计算器”,双击并设置参数值。通过“计算器1”将圆半径的像素尺寸换算为物理尺寸,“找圆1”工具得到了以像素为单位的圆半径大小,“标尺1”工具得到了一个像素所代表的物理尺寸,我们利用计算器将这两个数相乘,即得到了圆孔半径的物理尺寸,命名为:计算器1,如图所示:

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

     “找圆1”工具得到半径大小,以像素为单位;

     “标尺1”工具得到一个像素的物理尺寸;

     “计算器1”将“找圆1”与“标尺1”的数值相乘,计算半径的物理尺寸,以毫米为单位;

      如果对语法熟练,计算器的“内容”可以按语法规则进行手动输入。

3.4:显示计算器的输出结果 |修改“显示字符1”工具    

双击“显示字符1”,添加新建并设置参数值,将计算器的结果转换为一个可以显示的字符串信息,以显示输出螺母半径的物理尺寸,以毫米为单位,如图所示:

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

“显示字符”工具将输出结果转换成可显示的字符串信息;

修改工具参数:要在流程“工具列表”中修改一个工具的参数,双击相应的工具即可出现此工具的“参数设置窗口”。

3.5 :运行工程文件

点击“运行”查看测量的物理尺寸结果。