摘要: public PointF getCenterOfGravityPoint(List<PointF> mPoints) { float area = 0.0f;//多边形面积 float Gx = 0.0f, Gy = 0.0f;// 重心的x、y for (int i = 1; i <= mPoi 阅读全文
posted @ 2021-03-26 13:06 passtime 阅读(431) 评论(1) 推荐(0) 编辑
摘要: VisionPro中ToolBlock工具允许用户添加系统默认(bool、int、double等)数据类型以及VisionPro自定义(CogImage8Grey、ICogImage等)数据类型,常见数据类型的添加入下图所示。 但是,有时需要在ToolBlock输出端添加List等相对复杂的数据类型 阅读全文
posted @ 2021-03-18 09:26 passtime 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: 一、脚本简介1.1 VisionPro项目组成简介在介绍脚本之前先简单介绍一下VisionPro开发环境(QuickBuild)的项目结构,Job是QuickBuild工程的基本组成单位,一个QucikBuild工程至少含有一个Job,工程中所有的Job是并行结构,各个Job之间不会相互影响。每个J 阅读全文
posted @ 2021-03-18 09:23 passtime 阅读(3923) 评论(3) 推荐(0) 编辑
摘要: 光的电磁波属性 光是一种电磁波,这个概念大家应该不陌生。既然是电磁波,那我们从电磁波的特性上来看它有哪些属性。用图1中的交变电磁场来描述光的特性,电场和磁场在空间中相互垂直,它们同时与光的传播方向垂直,属于横波,由于磁场和电场处于空间垂直状态,因此习惯只标识出电场。图1中表现了电场的3个属性,分别是 阅读全文
posted @ 2021-03-18 08:59 passtime 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 光做为一种电磁波具有振幅、波长、振动方向等特性,一般自然光源(阳光或日光灯)所照射/反射出的振动波不具特定方向。如果振动波只发生在一个平面,电磁场振动方向为一个固定方向,便产生偏振现象,此种光称为偏振光,此时光的振动方向为偏振方向。Sony Polarsens图像传感器将偏振片功能结合于芯片上,提供 阅读全文
posted @ 2021-03-18 08:57 passtime 阅读(959) 评论(0) 推荐(1) 编辑
摘要: 要保证采集到的图像不被拉伸或者压缩,必须遵从一点,即“横向和纵向的分辨率相等”。 首先设定以下变量: 1)线阵相机的每线像素数(单位:pixel):Hc 2)目标物的宽幅(单位:m):Lo 3)目标物运行速率(单位:m/s):Vo 4)线阵相机线扫描速率(单位:Hz,即 线/s):Vc 5)扫描一帧 阅读全文
posted @ 2021-03-18 08:56 passtime 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 物体只要是运动的,拖影就一定会有的,为了使其不对检测产生显著影响,不同的项目类型,对拖影相对 长度的限制不尽相同,对于尺寸测量的项目,拖影对测量精度会有严重影响,在这种情况下,就会要求拖影长度尽可能短,例如不超过1/3像素,或者不超过一个像素等,而对于识别、计数等相关的项目则对拖影的要求会相对宽些, 阅读全文
posted @ 2021-03-18 08:54 passtime 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 颜色有三大属性:明暗,即明度;彩调,即色相;色强,即纯度。 明度:色彩的明暗程度。两种情况,一是同一色相的明度变化,同一颜色加黑、白以后产生不同的明暗层次;二是各种颜色的明度变化,每种纯色都有与之对应的明度,黄色明度最高,蓝紫色最低,红绿色居中。 色相:色彩的相貌。是有彩色最显著的特征,是指能够比较 阅读全文
posted @ 2021-03-18 08:53 passtime 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 镜头搭配时需一同考虑相机的规格,须注意事项如下: 镜头或相机的Mount可分为如CS-Mount、C-Mount、F-Mount或者是厂商自行定义的Mount,例如:Shneider的M42-Mount,M72-Mount,若遇到两者之间为不同Mount时,可询问供应商是否有转接环 镜头搭配相机时, 阅读全文
posted @ 2021-03-18 08:51 passtime 阅读(666) 评论(0) 推荐(1) 编辑
摘要: 1.像素大小(Pixel Size):指个别感应像素的实际尺寸大小,不论是长或宽,都以μm(Micrometer)为计量单位。像素愈大,则所需曝光成像时间较短,但却会牺牲些许空间分辨率。反之,像素愈小,则需较久的曝光成像时间,成像之后的影像分辨率,则较好。 2.AE(AutoExposure):结合 阅读全文
posted @ 2021-03-18 08:49 passtime 阅读(434) 评论(0) 推荐(0) 编辑
摘要: private string path = AppDomain.CurrentDomain.BaseDirectory + "ToolBlock.vpp"; private string path1 = AppDomain.CurrentDomain.BaseDirectory + "CogAcqF 阅读全文
posted @ 2021-03-16 15:31 passtime 阅读(1281) 评论(0) 推荐(0) 编辑
摘要: 退出程序或发生异常需要断开相机连接时,可调用此方法 1 using Cognex.VisionPro.FGGigE; 2 using Cognex.VisionPro.FGGigE.Implementation.Internal; 3 //关闭相机连接,防止程序报错 4 CogFrameGrabbe 阅读全文
posted @ 2021-03-16 15:27 passtime 阅读(498) 评论(0) 推荐(0) 编辑
摘要: using Cognex.VisionPro.FGGigE; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; usi 阅读全文
posted @ 2021-03-16 15:24 passtime 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 此脚本主要针对CogToolBlock工具内编辑脚本时的差异 简单脚本可以直接使用: 高级脚本: 阅读全文
posted @ 2021-03-16 15:22 passtime 阅读(681) 评论(0) 推荐(0) 编辑
摘要: CogSearchMaxTool 工具原理: 该SearchMax工具结合了PMAlign和CNLsearch工具的优缺点; 使用归一化相关搜索匹配功能 通过颜色特征来寻找目标物体; 工具使用场合: 彩色图像 小图案(特征少的图像) 包含纹理图像 图像倾斜 CogPMAlignTool 工具原理: 阅读全文
posted @ 2021-03-16 15:19 passtime 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 1.极坐标和直角坐标 2.圆环区域和输出图像: 3.椭圆区域和输出图像: 示例: 图 极坐标圆形物体缺陷检测 极坐标转换工具支持以下图形格式: 8-bit greyscale images (of type CogImage8Grey) 16-bit greyscale images (of typ 阅读全文
posted @ 2021-03-16 15:06 passtime 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 1、CogAffineTransformTool工具 1) CogAffineTransformTool工具的功能原理 (1) CogAffineTransformTool工具的功能 CogAffineTransformTool工具能够对图像中仿射矩形内的区域进行变换,产生一个矩形的输出图像。这个工 阅读全文
posted @ 2021-03-16 14:48 passtime 阅读(894) 评论(0) 推荐(0) 编辑
摘要: CogCopyRegionTool工具 1) CogCopyRegionTool工具的功能原理 CogCopyRegionTool工具可以在一张或两张图像上执行一些复制操作,主要包括如下几类: (1) 从输入图像中复制一部分到新的输出图像; (2) 从输入图像中复制一般分到已存在的目标图像; (3) 阅读全文
posted @ 2021-03-16 14:46 passtime 阅读(771) 评论(0) 推荐(1) 编辑
摘要: VisionPro CogImageAverageTool工具 图像处理工具 CogImageAverageTool工具的功能原理 CogImageAverageTool工具可以对同一场景内的多张图片求平均,输出平均后的图像,平均的方式是对多张图像中每一个像素值求平均值,以这个平均值作为这个输出图像 阅读全文
posted @ 2021-03-16 11:41 passtime 阅读(434) 评论(0) 推荐(0) 编辑
摘要: CogImageSharpnessTool工具的功能原理 利用CogImageSharpnessTool工具可以测量图像的清晰度,在取像设备的焦距调整时非常有用。此工具每执行一次,就会返回一次代表图像清晰度的分数值,分数越高说明图像越清晰,在保持其他参数不变的情况下,调整焦距,并连续测量图像的清晰度 阅读全文
posted @ 2021-03-16 11:40 passtime 阅读(720) 评论(0) 推荐(0) 编辑