Open eVision官方教程(翻译)
安装:略
教程:
点击下方红色框框即可看到官方教程
引言
关于应用的基本接口,操作,和工作流程,请参考Getting Started,帮助菜单是很有用的,关于Open eVision 功夫能性的概念和API的类、方法、内容。参考Using Open eVision.
通常有许多不同的方法可以通过图形界面获得相同的结果。本教程只显示了每种情况的一种方法。本教程中使用的所有图像都默认位于Open eVision安装目录中的\Development Tools\ images子目录中。由于这个根路径是常量,所以不会在每个教程中重复。默认情况下,在主工具栏中,Activate/Deactivate脚本代码生成切换按钮处于打开状态。这将自动将通过图形界面执行的操作对应的代码插入脚本窗口。但是请注意,自动操作只有在通过单击对话框按钮(执行、查找、学习……)显式执行之后才会插入到脚本中
EasyGauge
测量直线
在本教程中,您将学习如何使用EasyGauge测量CCD传感器包的旋转角度。由于我们只需要检索一个角度值,它不需要在校准的视野中工作。所有几何参数和结果均以像素数表示。
您需要加载源图像(步骤1),并附加一个线拟合量规(步骤2)。检查将自动执行(步骤3)。
步骤1:加载源映像
1.在主菜单中,单击EasyGauge,然后单击New World Shape。
2.保留默认变量名,然后单击OK。
3.从counts选项卡中,单击Open图标,并加载图像文件EasyImage\ ccd.tif。
4.保留新图像对象的默认变量名,并单击OK。
步骤2:在图像上附加一个线检测
1.在世界形状对话框的Gauge选项卡中,右键单击世界形状图标,从上下文菜单中选择New > Line Gauge。
2.保留默认变量名,然后单击OK。线位置标尺出现在图像上。它由下列要素组成:
一个蓝色线段,沿其进行过渡搜索
五个白色手柄,允许用户移动和旋转线段。
一个灰色箭头,指示段所经过的方向。
黑色和白色矩形,表示要搜索哪种类型的转换。
绿线,表示找到的过渡点(如果有的话)
3.使用手柄移动、旋转和扩展线规,使其位于CCD包的上边缘,灰色箭头向下。
4.在Measurement 选项卡中,选择“white to black”From Begin”从下拉的选项卡中
步骤3:进行检查
1.图像被自动检查。但是,单击“世界形状”对话框中的Process将把相应的代码插入脚本窗口。
2.单击Results选项卡检索测量到的角度值。
3.若要查看各个拟合点,请选择绘制样例区域下的“Points”复选框。
测量圆的直径
在本教程中,您将学习如何使用EasyGauge测量图像中的圆的直径。您将首先加载用于校准的图像,并校准视野(步骤2)。然后您将加载源映像以供检查(步骤3)并附上一个圆形测量(步骤4)检查是自动执行的(步骤5)。所有测量结果都用物理单位表示。
步骤1:加载校准图像
1.从主菜单中,点击EasyGauge,然后 创建New World Shape
2.保持默认的变量名称,并点击OK
3.在Dot Grid Calibration选项中,点击Open图标并且加载图像EasyGauge\Dot Grid 1.tif
4.保留新图像对象的默认变量名,并单击OK。
步骤2 校准图像
1.点击校准。从现在开始,视场被校准,所有的结果将以物理单位表示。
步骤3 加载源图片
1.从gauge选项卡中,单击打开图标,并加载图像文件EasyGauge\支架6.tif。
2.保留默认变量名,然后单击OK。
步骤4:在图像上附加一个圆形量规
1.在世界形状对话框的Gauge选项卡中,右键单击框架形状图标,从上下文菜单中选择New > Circle Gauge。
2.保留默认变量名,然后单击OK
3.圆圈位置标尺出现在图像上。它由下列要素组成:
一个蓝色的环,在其中搜索圆圈。
一个蓝色的标称圆
六个白色手柄,允许用户移动和旋转线段。
一个灰色箭头,指示段所经过的方向
黑色和白色矩形,表示要搜索哪种类型的转换。
一个绿色的圆弧,表示找到的圆(如果有的话)。
4.使用手柄,拖动上支架孔周围的圆形拟合量规。调整孔边标称圆,必要时扩大搜索
5.在Measurement选项卡中选择“From Begin”
步骤5:进行检查
1.像被自动检查。但是,单击“世界形状”对话框中的Process将把相应的代码插入脚本窗口。
2.单击Results选项卡检索测量的直径。所有测量结果都以物理单位表示。
测量失真矩形
在本教程中,您将学习如何使用EasyGauge对扭曲的矩形组件执行测量。为了获得物理单位的测量结果,我们需要在校准的视场中工作,你首先需要加载一个图像进行校准-一个点网格-(步骤1),并校准视野(步骤2),当你加载扭曲的图像时(步骤3),并附上一个矩形拟合测量(步骤4). 检查是自动执行的(步骤5)。所有测量结果都用物理单位表示。
步骤1:加载校准图像
1.在主菜单中,单击EasyGauge,然后单击New World Shape。
2.保留默认变量名,然后单击OK。
3.在“点网格校准”选项卡中,单击“打开”图标,并加载图像文件EasyGauge\Dot Grid 5.tif。这个点网格是在相同的条件下获得的,具有与我们要检查的图像相同的失真。
4.保留新图像对象的默认变量名,并单击OK。
步骤2校准视野
1.点击Calibrate.。从现在开始,视场被校准,所有的结果将以物理单位表示。
步骤3:加载扭曲的图像
2.在gauge选项卡中,单击打开图标,并加载图像文件EasyGauge\ ent.tif。
3.保留默认变量名,然后单击OK。
步骤4:在图像上附加一个矩形量规
1.在Gauge选项卡中,右键单击world shape图标,并从上下文菜单中选择New >矩形Gauge。
2.保留默认变量名,然后单击OK。打开矩形量规对话框,并在图像上绘制矩形量规。它由下列要素组成:
搜索矩形的蓝色矩形环。
一个蓝色的标称矩形。
11个白色手柄,允许用户移动和扩展搜索区域。
灰色箭头,指示在哪个方向段被检查。
黑色和白色矩形,表示要搜索哪种类型的转换。
一个绿色矩形,表示找到的矩形(如果有的话)。
4.由于透视效果,矩形标尺看起来不像矩形。使用中心手柄移动图像中的矩形量规,观察矩形变形。由于校正,矩形规的形状适应了视场的变形。扩展搜索区域,并调整组件边缘上的标称矩形。
5.在“矩形量规”对话框的“Measurement”选项卡中,从“类型”下拉列表中选择“White To Black'”,从“选择”下拉列表中选择“From Begin”。
步骤5:进行检测
1.图像被自动检查。但是,单击“世界形状”对话框中的Process将把相应的代码插入脚本窗口。
2.单击Results选项卡检索测量的X和Y大小。所有测量结果都以物理单位表示。
定位与坐标系有关的点
在本教程之后,您将学习如何使用EasyGauge执行引线帧检查。这一操作确定的尺寸,位置,曲率,大小,角度或直径的引线框架具有良好的准确性。强大的边缘点选择机制确保了鲁棒性,该机制直观且易于调优,允许在杂乱的图像中进行测量。
您将首先加载一个用于校准的图像- 一个点网格-(步骤1),并校准视野(步骤2)。然后你将加载引线帧图像(步骤3),并设置坐标系(框架形状)。关于这个坐标系,您可以定义点规(步骤5-6)。后,您将加载另一个引线帧图像,它有轻微的角度偏差,因此必须旋转坐标系(步骤7-8) 然后自动执行检查(步骤9)。所有测量结果都以物理单位表示。
步骤1:加载校准图像
1.在主菜单中,单击EasyGauge,然后单击New World Shape。
2.保留默认变量名,然后单击OK。
3.在点Dot Grid Calibration选项卡中,单击打开图标,并加载图像文件EasyGauge\Dot Grid 2.tif。
4.保留新图像对象的默认变量名,并单击OK。
步骤2 校准图像
1.点击校准。从现在开始,视场被校准,所有的结果将以物理单位表示。
步骤3:加载一个引线帧图像
1.从gauge选项卡中,单击Open图标,并加载图像文件EasyGauge\Lead Frame 1.tif。
保留默认变量名,然后单击OK。
步骤4:设置坐标系
1.在“世界形状”对话框的“压力表”选项卡中,右键单击“世界形状”图标,从上下文菜单中选择“新>框架形状”。
2.保留默认变量名,然后单击OK。框架形状图标出现在“世界形状”对话框中。
3.将框架形状中心大致拖动到图像的正方形中心。
步骤5:在框架形状上附加一个测量点
1.在世界形状对话框的Gauge选项卡中,右键单击框架形状图标,从上下文菜单中选择New > Point Gauge。
2.保留默认变量名,然后单击OK。点位置测量仪出现在图像上。它由下列要素组成:
执行转换搜索的蓝色线段。
三个白色手柄,允许用户移动和旋转线段。
一个灰色箭头,指示段所经过的方向。
黑色和白色矩形,表示要搜索哪种类型的转换。
绿色交叉,表示找到的过渡点(如果有的话)。
3.将点位置量规置于一组导线上:在点位置量规对话框的“位置”选项卡中,将中心Y属性设置为7,公差属性设置为5。
步骤6:将其他测量点附加到框架形状上
1.在“世界形状”对话框的“压力表”选项卡中,创建另外三个点测量(参见步骤5)。
2.将这些点位置测量仪置于剩余的引线组上:
Center Y = -7, Tolerance = 5
Center X = 7, Tolerance = 5, Angle = 90
Center X = -7, Tolerance = 5, Angle = 90
步骤7:加载另一个引线帧图像
1.从gauge选项卡中,单击Open图标,并加载图像文件EasyGauge\Lead Frame 2.tif。
2.保留新图像的默认变量名,并单击OK。
步骤8 :调整坐标系
1.在“框架形状”对话框中,将“角度”属性设置为5.8。
2.将框架形状中心大致拖动到图像的正方形中心。所有点位仪表自动跟踪。
步骤9:执行检查
1.图像被自动检查。但是,单击“世界形状”对话框中的Process将把相应的代码插入脚本窗口。
2.在“点测量”对话框中,单击“结果”选项卡检索定位的点坐标。所有测量结果都以物理单位表示。这些值引用框架形状系统。
展开扭曲的图像
随着本教程的深入,您将了解如何使用EasyGauge执行网格校准,并解压扭曲的图像。您将首先加载一个用于校准的图像—点网格—(步骤1),然后校准视图字段(步骤2)。然后您将加载扭曲的图像(步骤3),并执行解除扭曲操作(步骤4)。
步骤1:加载校准图像
1.在主菜单中,单击EasyGauge,然后单击New World Shape。
2.保留默认变量名,然后单击OK。
3.在点Dot Grid Calibration选项卡中,单击打开图标,并加载图像文件EasyGauge\Dot Grid 5.tif。4.这个点网格是在相同的条件下获得的,具有与我们想要解压的图像相同的失真。
5.保留新图像对象的默认变量名,并单击OK。
步骤2:校准视野
1.点击Calibrate.
步骤3:加载扭曲的图像
1.从Unwarping选项卡,单击打开图标(左侧),并加载图像文件EasyGauge\ ent.tif。
步骤4:解开扭曲的图像
1.在目标图像区域中,单击New图标创建新图像。
2.保留默认图像设置,然后单击OK
3.选择插值复选框以提高生成的图像质量。
4.单击Unwarp。在目标图像中,所有的失真都被纠正。