电子狗终于到了,可以学习一波了!
首先学习一下CogPMAlignTool;
简单的来说 就是训练一个图像 然后再在其他图像或者同一幅图像的其他位置去寻找该图像。
在这个过程中你可以得到 图像尺寸变化 角度变化 以及其他的综合因素。
本文选择实例 ——查找物体。
选择一个文件夹下的一堆图片;
主要思路是:
如下图所示:主要有输入图像 训练图像 和 最后输出图像 ,第三个
转载
2021-01-12 13:32:00
722阅读
2评论
CgCompositeColorMatchTool功能原理
与CogColorMatchTool工具一样,CgCompositeColorMatchTool工具将彩色图像中某一区域的颜色和事先提取的参考图像表中的每一个颜色对比,得到一组得分,得分表示和此种颜色匹配的程度,得分越高说明颜色越接近,运行此工具的时候,将返回得到最高的颜色。但CogColorMatchTool工具不同的是,CgCompo
转载
2021-03-01 11:52:00
300阅读
2评论
脚本分为简单脚本和高级脚本,假如别人写的脚本在自己的脚本中无法实现,可以尝试切换下简单脚本/高级脚本试一试
简单脚本可以直接使用:
高级脚本:需要转换格式
转载
2021-01-18 16:16:00
518阅读
2评论
CogColorMatchTool工具的原理
CogColorMatchTool工具将彩色图像中某一区域的颜色和事先提取图像表中的每一个颜色对比,得到一组得分,得分表示和此种颜色匹配的程度,得分越高说明颜色越接近,运行此工具的时候,将返回得分最高的颜色。
CogColorMatchTool工具采用单一颜色进行匹配,在获取一定区域内的颜色之后,会见区域内的颜色求平均值,然后用这个平均值进行匹配,所以
转载
2021-03-01 11:50:00
170阅读
2评论
CogDistanceSegmentLineTool工具的功能原理
CogDistanceSegmentLineTool工具从输入终端接收一条线段和一条直线,求取线段上的点与直线上点的最短距离,并求取距离最短时线段和直线上的点坐标,将最短距离及点坐标值在终端输出。其中,CoPMAlignTool1和CogFixtureTool1用来定位;CogFindCircleTool1、CogFindCirc
转载
2021-03-01 14:28:00
529阅读
2评论
好多刚入门的同行,在网上收索专业的指导视频也不多,有的而且收费,在碰到公司的一些老人不愿意多说苦于不太好交流提供以下几点方法,或许对新来的同行有些帮助
1,VisionPro 本身自带的帮助文档,里面有各个关于视觉工具的介绍
2.VisionPro 引用库里的一些XML文档也提供一些说明
3.Vi'si'o'nPro 自带的一些官方例子(C#和VB.NET)为主 基本上都是VS2010版本 不宜与
转载
2021-01-12 12:01:00
252阅读
2评论
CogImageFileTool工具可以用来将单张图片或idb格式的图片数据库读入内存,如图1-1所示。
图 1-1 用CogImageFileTool读取图片
转载
2021-03-01 11:25:00
765阅读
2评论
CogCreateLineTool功能原理
CogCreateLineTool根据一个点和旋转角度创建一条直线,并将这条直线在终端输出。
图 1-1 CogCreateLineTool工具示例
其中,CogPMAlignTool和CogFixtureTool用来定位,CogFindCircleTool查找圆并将圆心坐标传递给CogCreateLineTool,同时将COgPMAlignTool
转载
2021-03-01 12:13:00
228阅读
2评论
CogCreateCircleTool工具的功能原理
CogCreateCircleTool能够根据提供的圆形坐标、半径等信息在图像找那个创建一个圆,并将穿的圆在终端输出。
第一步:添加"CogToolBlock"
第二步将"CenterX"、“CenterY”、“Radius”链接到对应的CogCreaterCircleTool变量;
转载
2021-03-01 12:00:00
242阅读
2评论
CogDistancePointLineTool功能的功能原理
CogDistancePointLineTol工具从输入终端接收一个点和一条直线,求出点到直线的最短距离,并将点到直线的最短距离,以及值上到已知嗲的距离最短的点在终端输出。其中,CogPMAlignTool1和CogFixtuTool1用来定位;CogFindCicleTool1查找一个圆;CogFindLineTool1用来查找一条
转载
2021-03-01 14:18:00
337阅读
2评论
卡尺寸工具的应用范围
理想用于计量应用:
测量元件的宽度
测量元件之间的距离
常见的用处是测量边缘对子,和测量某个边线的点(当测量两个边线的点后,就可以测量点到点的距离)
勇哥试了一下测量边缘对子,如下图。
其参数中: 最大结果数要和边缘对子的数量一样,这个例子我测量的是每个ic的引脚宽度。
边缘对宽度要设置适当,对比度阈值要设置适当,边缘0边缘1的极性也要设置适当。
卡尺选择框的操作
转载
2021-01-12 13:30:00
903阅读
2评论
与CogToolBlock类似,CogToolGroup也可将工具分组,但是CogToolGroup的输入输出终端必须和其他视觉工具相联系,只有往其中添加视觉工具才能添加相应的输入输出终端,例如,想把CogBlobTool工具找到Blob的格式添加到输出终端,在添加CogBlobTool工具之前这个终端是找不到的。
转载
2021-03-01 11:31:00
184阅读
2评论
CogResultsAnalysisTool功能介绍
利用CogResultsAnalysisTool工具可定义一个判断标准,以使ToolGroup或ToolBlock给出一个"Accept"、“Warn”、或者“Reject”的最终运行结果。这个工具只在QuickBuild使用,当没有编程接口,不能用再程序中。在QuickBuild中双击CogResultsAnalysisTool工具,可打
转载
2021-03-01 11:28:00
454阅读
2评论
1 /// <summary>
2 /// 获得ICogImage图像格式
3 /// </summary>
4 /// <param name="imagepath"></param>
5 /// <returns></returns>
6
转载
2021-01-18 16:13:00
794阅读
2评论
CogCreateLinePerpendicularTool的功能原理
CogCreateLinePerpendicularTool工具通过已知点创建已知直线的垂线,并将所创建的直线在终端输出。
图 1-1 CogCreateLinePerpendicularTool运行结果
其中CogPMAlignTool和CogFixtureTool用来定位,CogFindCircleTool查找圆并传
转载
2021-03-01 12:12:00
270阅读
2评论
CogCreateLineParallelTool工具的功能原理
CogCreateLineParallelTool工具通过一点创建已知直线的平行线,并将创建的直线在终端输出。
第一步 CogPMAlignTool和CogFixtureTool工具用来定位;
图 1-1 CogPMAlignTool工具
图 1-2 CogFixtureTool工具
第二步 CogFindCircle
转载
2021-03-01 12:10:00
302阅读
2评论
CogCreateLineBisectPointsTool工具的功能原理
CogCreateLineBisectPointsTool工具根据两点创建两点所连接限度的垂直平分线、并将创建的垂直平分线在终端输出。
第一步 在CogToolBlock创建输出变量"StartX"、“StartY”、“EndX”、“EndY”;
第二步 在CogCreateLineBisectPointsTool添加
转载
2021-03-01 12:07:00
146阅读
2评论
CogCreateEllipseTool的功能原理
CogCreateEllipseTool工具能够根据提供的中心点坐标、长半轴、短半轴、旋转角度等新创建一个椭圆,并将所创建的椭圆在终端输出。
第一步新建"CenterX"、“CenterY”、“RadiusX”、“RadiusY”、“Rotation”变量;
第二步将上述创建的变量对应链接至CogCreateEllipseTool;
转载
2021-03-01 12:06:00
96阅读
2评论
CogDistancePointCircleTool工具的功能原理
CogDistancepointCircleTool工具从输入终端接收一个点和一个圆,求点到圆的最短距离,并将圆到直线的最短距离,以及圆上到已知点距离最短的点在终端输出。其中,CogPMAlignTool1和CogFixtureTool1用来定;CogFindLineTool1和CogFindLineTol2用来查找两条直线;Co
转载
2021-03-01 14:16:00
156阅读
2评论