VisionPro内嵌脚本编译时显示:未定义类型“CogFindCircleTool”。未定义类型“CogToolResultConstants”
摘要:编译通不过的问题 错误如下错误。 原因是没有引用添加对应的dll文件。 引用办法。 有时候,如果你不知道引用dll是哪一个,可以考虑visionPro自带的演示程序。 然后添加引用命名空间就可以了: 1 Imports Cognex.VisionPro 2 Imports Cognex.Vision
阅读全文
posted @
2021-01-12 13:35
一杯清酒邀明月
阅读(599)
推荐(0) 编辑
VisionPro CogPMAlignTool
摘要:电子狗终于到了,可以学习一波了! 首先学习一下CogPMAlignTool; 简单的来说 就是训练一个图像 然后再在其他图像或者同一幅图像的其他位置去寻找该图像。 在这个过程中你可以得到 图像尺寸变化 角度变化 以及其他的综合因素。 本文选择实例 ——查找物体。 选择一个文件夹下的一堆图片; 主要思
阅读全文
posted @
2021-01-12 13:32
一杯清酒邀明月
阅读(879)
推荐(0) 编辑
VisionPro 卡尺原理
摘要:卡尺寸工具的应用范围 理想用于计量应用: 测量元件的宽度 测量元件之间的距离 常见的用处是测量边缘对子,和测量某个边线的点(当测量两个边线的点后,就可以测量点到点的距离) 勇哥试了一下测量边缘对子,如下图。 其参数中: 最大结果数要和边缘对子的数量一样,这个例子我测量的是每个ic的引脚宽度。 边缘对
阅读全文
posted @
2021-01-12 13:30
一杯清酒邀明月
阅读(1786)
推荐(0) 编辑
VisionPro 卡尺测量长度的例子
摘要:选择图片。 用两个卡尺寸,分别取底边与顶边。 然后用点到点的距离工具取距离,求出来没有标定之前是像素。 卡尺寸的参数。 卡尺的选择框,实心的箭头代表搜索方向。 由于程序中使用顶边与底边的起始点计算距离,因此要把起始点位置设置为一样,非则结果不对。 修改一下,让两者的x值一样。 这样改好后,结果是75
阅读全文
posted @
2021-01-12 13:28
一杯清酒邀明月
阅读(1218)
推荐(0) 编辑
VisionPro 自学帮助
摘要:好多刚入门的同行,在网上收索专业的指导视频也不多,有的而且收费,在碰到公司的一些老人不愿意多说苦于不太好交流提供以下几点方法,或许对新来的同行有些帮助 1,VisionPro 本身自带的帮助文档,里面有各个关于视觉工具的介绍 2.VisionPro 引用库里的一些XML文档也提供一些说明 3.Vi'
阅读全文
posted @
2021-01-12 12:01
一杯清酒邀明月
阅读(822)
推荐(0) 编辑
VisionPro Designer中使用Log4net实现日志功能
摘要:log4net是一个可以帮助程序员把日志信息输出到各种 不同目标的.net类库。它可以容易的加载到开发项目中,实现程序调试和运行的时候的日志信息输出,提供了比.net自己提供的debug类和trace 类的功能更多。在康耐视Designer中使用的方法如下: 1.引用程序集并添加命名空间 在“外部程
阅读全文
posted @
2021-01-12 11:52
一杯清酒邀明月
阅读(525)
推荐(0) 编辑
VisionPro开发之读取相机数据(C#)
摘要:在 Visiual Studio.NET 环境下通过VisionPro打开相机并获取图像的基本步骤如下:1.创建CogFrameGrabberGigEs对象,获取连接到图像采集卡的所有相机设备。2.通过CogFrameGrabberGigEs获取单个对象ICogFrameGrabber的引用,支持的
阅读全文
posted @
2021-01-12 11:46
一杯清酒邀明月
阅读(2444)
推荐(0) 编辑
VisionPro 坐标空间树(Coordinate Space Trees)
摘要:VisionPro中的每一幅图像都有自己的坐标空间树,即Coordinate Space Tree,坐标空间树由根空间(root space)与用户空间(user space )组成。在图像处理过程中,通过根空间与用户空间之间的坐标转换实现图像在不同坐标系下的转换,例如,当进行Blob分析时可能需要
阅读全文
posted @
2021-01-12 11:44
一杯清酒邀明月
阅读(1752)
推荐(0) 编辑
VisionPro CogResultsAnalysisTool工具将表达式的值转换为int、Double等数据类型输出
摘要:将下图所示的ExprA等表达式结果转换为Double类型并添加到输出终端Step1.在CogResultAnalysis工具上右键Step2.在弹出的MemberBrowser对话框中的Brower下拉菜单中选择ALL(unfiltered)选项。step3.按下图依次选择Result->Evalu
阅读全文
posted @
2021-01-12 11:43
一杯清酒邀明月
阅读(1267)
推荐(0) 编辑
VisionPro 脚本(一文读懂VisionPro脚本原理与使用方法)
摘要:一、脚本简介 1.1 VisionPro项目组成简介在介绍脚本之前先简单介绍一下VisionPro开发环境(QuickBuild)的项目结构,Job是QuickBuild工程的基本组成单位,一个QucikBuild工程至少含有一个Job,工程中所有的Job是并行结构,各个Job之间不会相互影响。每个
阅读全文
posted @
2021-01-12 11:42
一杯清酒邀明月
阅读(7745)
推荐(0) 编辑
VisionPro PatInspect(CogPatInspectTool使用方法)
摘要:一、PatInspect原理详解 1.PatInspect简介 PatInspect主要用于缺陷检测,例如印刷字符检测、部分缺失或者明暗变换、激光打标内容检测等,该检测方法对光照的稳定性要求较高,视野内的光照不均匀极易造成误判与过杀。通过将当前图像与“训练图像”对比,获取“原始差异图像”,再将“原始
阅读全文
posted @
2021-01-12 11:34
一杯清酒邀明月
阅读(1486)
推荐(0) 编辑
VisionPro ToolBlock输出添加复杂输出类型
摘要:VisionPro中ToolBlock工具允许用户添加系统默认(bool、int、double等)数据类型以及VisionPro自定义(CogImage8Grey、ICogImage等)数据类型,常见数据类型的添加入下图所示。但是,有时需要在ToolBlock输出端添加List等相对复杂的数据类型。
阅读全文
posted @
2021-01-12 11:32
一杯清酒邀明月
阅读(1122)
推荐(0) 编辑
VisionPro toolBlock与toolGroup的区别
摘要:在VisionPro中toolBlock与toolGroup都可以作为工具的容器,使项目结构更清晰。两者之间的不同主要有以下几点:1.添加输入输出以及数据链接方式不同。 在toolBlock工具块中,添加输入输出的方式比较灵活,可以在工具块上右键->addInput之后选择相应的类型添加;可以在to
阅读全文
posted @
2021-01-12 11:31
一杯清酒邀明月
阅读(838)
推荐(0) 编辑
VisionPro 标定与创建坐标系(Calibration and Fixturing)(二)
摘要:本文主要介绍Fixture创建的坐标系的意义以及CogFixture工具的使用方法。同Calibration一样,fixture同样创建一个新的坐标系,不同之处在于经过Calibration之后生成的是一个固定坐标系,而Fixture之后是一个“随动”的坐标系。此外,经过Calibration之后的
阅读全文
posted @
2021-01-12 11:30
一杯清酒邀明月
阅读(2353)
推荐(0) 编辑
VisionPro 标定与创建坐标系(Calibration and Fixturing)(一)
摘要:在VisionPro利用多个工具进行图像处理的过程中可能会根据实际需要创建多个坐标系,各个工具在对应的坐标系下进行处理与运算。在运行过程中创建的多个坐标都属于图像的坐标空间树,工具通过使用坐标空间树中不同坐标系获取图像的不同信息。标定(Calibration)和Fixturing(不知道该单词怎么翻
阅读全文
posted @
2021-01-12 11:28
一杯清酒邀明月
阅读(2765)
推荐(0) 编辑
VisionPro棋盘格标定测量实例
摘要:前几天有网友问我使用标定板如何测量,正好今天有时间,做一个简单的测量例子。需要使用到标定板,没有的可以使用A4打印一张,图样我就不提供了,自己用Excel或者CAD画一张即可。唯一需要注意的是,1:1打印!不然你不知道你画的实际距离。 第一步,打开VisionPro,使用图片资源工具image so
阅读全文
posted @
2021-01-12 11:12
一杯清酒邀明月
阅读(2893)
推荐(0) 编辑
VisionPro工业视觉的标定方法
摘要:工业视觉常用的几种标定方式。 计算像素比 有些时候我们需要的检测数据并不需要特别准确,并且手边没有其它标定工具,可以使用这种方法大概算一算每个像素对应多大距离。 找一个知道距离的物体,测出它的像素距离,像素比例=被测物体距离÷像素大小 相机固定--平台移动的标定 这种方式需要被测物体固定在可以改变位
阅读全文
posted @
2021-01-12 11:11
一杯清酒邀明月
阅读(2081)
推荐(0) 编辑
VisionPro (对相机进行标定)
摘要:今天来看看如何用visionpro对相机进行标定。 校正的工具叫做 CogCalibCheckerboard 看图 在选择棋盘格尺寸过、以及变形的类型 (如非线性畸变)直接抓取 加计算校正。这里的块尺寸就是你棋盘格一块的长多少mm,没有基准符号 要切换成none. 标定工具只是需要一次就可以记录了。
阅读全文
posted @
2021-01-12 10:57
一杯清酒邀明月
阅读(1899)
推荐(0) 编辑
VisualStudio2017添加visionPro控件
摘要:一定要添加路径C:\Program Files (x86)\Cognex\VisionPro\ReferencedAssemblies下的带controls的dll。添加到.NetFramework组件中 其他路径下的dll添加时visual studio会提示“无效”。
阅读全文
posted @
2021-01-12 10:37
一杯清酒邀明月
阅读(477)
推荐(0) 编辑
VS2019添加VisionPro控件
摘要:正常的安装流程一般是先安装好VS之后,再安装VisionPro.这样在安装VisionPro的过程中,会自动在VS中安装控件. 那么如果手抖顺序反了,就蛋疼了,打开VS会发现工具箱里没有控件... 另外,如果同时安装了vs2012和vs2019,安装VisionPro的时候就只会向VS2012安装控
阅读全文
posted @
2021-01-12 10:35
一杯清酒邀明月
阅读(1067)
推荐(0) 编辑