一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 156 下一页
摘要: Stokes参量 在上一篇“偏振光相机-偏振光”中,我们知道偏振光有线性偏振光、椭圆偏振光、圆偏光。那么如何定量的描述偏振光呢?Stokes矢量是一种广泛用来描述偏振光属性的方法。 图1 不同类型的偏振光 线性偏振光和圆形偏振光都可以当作椭圆偏振光的特殊形式,如图2所示,当椭圆的短轴b=0时,此时的 阅读全文
posted @ 2021-03-18 08:58 一杯清酒邀明月 阅读(1661) 评论(0) 推荐(0)
摘要: 光的电磁波属性 光是一种电磁波,这个概念大家应该不陌生。既然是电磁波,那我们从电磁波的特性上来看它有哪些属性。用图1中的交变电磁场来描述光的特性,电场和磁场在空间中相互垂直,它们同时与光的传播方向垂直,属于横波,由于磁场和电场处于空间垂直状态,因此习惯只标识出电场。图1中表现了电场的3个属性,分别是 阅读全文
posted @ 2021-03-18 08:53 一杯清酒邀明月 阅读(867) 评论(0) 推荐(0)
摘要: 偏振光与偏振传感器 光做为一种电磁波具有振幅、波长、振动方向等特性,一般自然光源(阳光或日光灯)所照射/反射出的振动波不具特定方向。如果振动波只发生在一个平面,电磁场振动方向为一个固定方向,便产生偏振现象,此种光称为偏振光,此时光的振动方向为偏振方向。Sony Polarsens图像传感器将偏振片功 阅读全文
posted @ 2021-03-18 08:48 一杯清酒邀明月 阅读(763) 评论(0) 推荐(0)
摘要: QSlider是滑动条控件,最常见的应用就是视频播放器中的进度条。QSlider允许用户通过鼠标进行拖动、点击(需要重写mousePressEvent事件实现),下面将从这几个方面对QSlider进行介绍: [1]常用属性设置QSlider继承自QAbstractSlider,它的绝大多数属性都是从 阅读全文
posted @ 2021-03-17 11:14 一杯清酒邀明月 阅读(4063) 评论(0) 推荐(1)
摘要: 关于malloc和free这两个函数,malloc的用法示例:int *p=(int *)malloc(2*sizeof(int)); 它表示在堆中开辟一块大小为2*sizeof(int)的一块内存空间,p指向这块内存空间的起始地址,malloc前面的(int*)表示这块空间用来存储int型数组。开 阅读全文
posted @ 2021-03-16 10:31 一杯清酒邀明月 阅读(719) 评论(0) 推荐(0)
摘要: MATLAB具有着很高的计算性能,一些算法用MATLAB很容易实现,而用C++很难实现,如果想在C++中调用MATLAB编写的函数,可以将该函数编译成库文件,之后在C++中对其进行调用。 本文详细讲解如何将MATLAB函数编译成库,并在C++中进行调用。方法可行,本人亲测。 第一步、在MATLAB中 阅读全文
posted @ 2021-03-15 08:59 一杯清酒邀明月 阅读(1917) 评论(2) 推荐(0)
摘要: 1 #include "pch.h" 2 #include <iostream> 3 #include <string> 4 5 typedef unsigned char BYTE; 6 typedef unsigned short WORD; 7 typedef unsigned int UIN 阅读全文
posted @ 2021-03-08 15:03 一杯清酒邀明月 阅读(1998) 评论(0) 推荐(0)
摘要: 一、说明Concurrent是并发的意思,QtConcurrent是一个命名空间,提供了一些高级的 API,使得在编写多线程的时候,无需使用低级线程原语,如读写锁,等待条件或信号。使用QtConcurrent编写的程序会根据可用的处理器内核数自动调整使用的线程数。二、代码 1 #ifndef WID 阅读全文
posted @ 2021-03-04 09:31 一杯清酒邀明月 阅读(810) 评论(0) 推荐(0)
摘要: 一、说明QFutureWatcher provides information and notifications about a QFuture. Use the setFuture() function to start watching a particular QFuture.二、代码 1 阅读全文
posted @ 2021-03-04 09:30 一杯清酒邀明月 阅读(895) 评论(0) 推荐(0)
摘要: C#的核心是事件与委托,在学习visionpro时,应该贯彻这个思想,康耐视官方在visionpro中也提供了十分丰富的事件与委托方法供大家二次开发。下面是Cognex.VisionPro.QuickBuild命名空间下的一些委托方法,使用它们可以帮助我们构建视觉程序。 Delegate Descr 阅读全文
posted @ 2021-03-01 16:00 一杯清酒邀明月 阅读(996) 评论(0) 推荐(0)
摘要: VisionPro 常用控件的说明 工具设置窗体 CogPMAlignEditV2 [ 模版匹配设置窗体控件 ] CogPMAlignEditV2.Subject : 工具关联对象 如:CogPMAlignEditV2.Subject = CogPMAlignTool1; CogPMAlignToo 阅读全文
posted @ 2021-03-01 15:58 一杯清酒邀明月 阅读(1863) 评论(0) 推荐(0)
摘要: 脚本使用 创建一个“自定义工具”执行VisionPro工具不能完成的动作。-添加两个数字;-FFT工具。 暴露通过工具终端不能获得的API部分。-CobBlobResult.BoundingBox()。 易于允许应用程序向导程序检测工具进行额外的控制。-添加一个小图案重新训练PMAlign图案;-在 阅读全文
posted @ 2021-03-01 15:56 一杯清酒邀明月 阅读(901) 评论(0) 推荐(0)
摘要: 字符验证(OCV) 字符验证用来验证给定字符串是否存在,通常用来验证:日期码、批号码、到期日期。如果字符传中的所有字符被正确地识别返回正常(TRUE);如果没有,则返回错误(FALSE)。 OCVMax OCVMax工具使用康耐视的PatMax技术:根据定义每个字符布局的字体文件;确定最可能的搜索参 阅读全文
posted @ 2021-03-01 15:54 一杯清酒邀明月 阅读(862) 评论(0) 推荐(0)
摘要: PathInspect 其目的是使用PatMax技术检测缺陷; 缺陷定义:运行期间图像中超出正常预期的图像差别的任何变化; 缺陷可能是物体损失(阻塞)或者多余(杂乱); 缺陷在训练图像和运行期间图像中的类似区域之间的像素灰度值不同;支持图像标准化:最小化灯光差别对结果的影响; 使用PatInspec 阅读全文
posted @ 2021-03-01 15:52 一杯清酒邀明月 阅读(734) 评论(0) 推荐(0)
摘要: CogCalibNPointToNPoint工具 CogCalibNPointToNPoint工具计算将图像坐标映射到“真实情况”坐标的二维转换;将其计算的坐标空间附加到坐标空间树上。 校准 校准视觉系统:创建一个固定的坐标系统,表示真实情况的测量和位置。 校准图像 通常,校准在待检查的元件以外的元 阅读全文
posted @ 2021-03-01 15:50 一杯清酒邀明月 阅读(1153) 评论(0) 推荐(1)
摘要: 游标卡尺应用: 理想用于计量应用:测量元件的宽度、测量元件之间的距离; 用于固定元件: 当元件的位置不确定时; 游标卡尺工具介绍 辨别对象中的边线和边线对子,边线对子中的边线位置和边线之间的距离。 问题: 测量该金属支架的横向宽度。 图片设置 定义目标区域 游标卡尺区域值图像中探测到边线的区域;在图 阅读全文
posted @ 2021-03-01 15:46 一杯清酒邀明月 阅读(1075) 评论(0) 推荐(0)
摘要: 一、坐标空间 坐标空间是什么?坐标空间提供数学框架解释点的位置。 校准和定位 通过以下方法可以建立坐标空间:1)工具定位;2)FixtureNPointToNPoint工具、CalibNPointToNPoint工具、棋盘格校准工具、手动配置建立一个二维转换。 根空间 根空间是在任何图像处理之前与所 阅读全文
posted @ 2021-03-01 15:43 一杯清酒邀明月 阅读(1013) 评论(0) 推荐(0)
摘要: 本文采用的是读取本地文件,因为没有相机,所以只能够这么操作,基本上类似。 作业中的代码如图: 配置中“作业属性”->“编辑脚本”->“C#脚本”。 作业脚本代码如下: 1 using System; 2 using System.Net; 3 using System.Text; 4 using S 阅读全文
posted @ 2021-03-01 15:31 一杯清酒邀明月 阅读(2607) 评论(0) 推荐(0)
摘要: 编写C#代码如下: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using Syst 阅读全文
posted @ 2021-03-01 15:28 一杯清酒邀明月 阅读(1307) 评论(0) 推荐(0)
摘要: 上一节中已经在脚本中添加了代码,实际操作这篇内容,那需要完成上一篇的内容:编写二维码识别Quickbuild工程,本文在作业配置中添加代码,完整代码如下: 1 using System; 2 using System.Net; 3 using System.Text; 4 using System. 阅读全文
posted @ 2021-03-01 15:27 一杯清酒邀明月 阅读(1090) 评论(0) 推荐(0)
上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 156 下一页