Qt 动态添加控件,并删除指定控件
摘要:最近在修改一个软件的过程中,把Qt控件进行了重写,重写之后,布局更加简单、合理,如此使得出现bug的概率降低。 实现的功能1、将零散的小控件打包成一个模块,进行整模块的添加。2、实现每个模块的单独删除。3、实现数值、功能的交互功能。如按钮等。 代码内容话不多说,直接上代码。因为是顺手写的,注释不多,
阅读全文
posted @
2021-03-30 14:44
一杯清酒邀明月
阅读(1936)
推荐(0) 编辑
Qt 采用遍历方式删除QList中全部元素的方法
摘要:QList类是Qt提供的链表模板类,在日常工作和学习中经常会用到,虽然QList操作十分便利,但是在用遍历方式删除全部元素时很可能会因为疏忽造成没有将元素全部删除,从而给程序留下隐患。下面小结一下采用遍历方式删除QList中全部元素的方法,避免重走弯路。 下面将比较for循环和foreach循环两种
阅读全文
posted @
2021-03-30 10:45
一杯清酒邀明月
阅读(3995)
推荐(1) 编辑
Qt 动态添加checkbox,并添加点击事件
摘要:1 void AddCheckBox() 2 { 3 QStringList list; 4 list<<"one"<<"two"<<"three"; 5 foreach(QString number,list) 6 { 7 QCheckBox *button = new QCheckBox(num
阅读全文
posted @
2021-03-30 09:55
一杯清酒邀明月
阅读(2167)
推荐(0) 编辑
Qt 动态添加删除控件总结
摘要:Qt动态添加控件的方法,具体而言就是根据用户操作生成新的控件到界面,同时,相应的操作可以使得控件动态删除。 使用Qtcreate创建一个UI生成文件,在生成的对象构造函数中,选择要显示的区域,布局,并添加响应的槽函数 槽函数实现: 1 Btumenu*btumenu=newBtumenu(this)
阅读全文
posted @
2021-03-30 09:19
一杯清酒邀明月
阅读(748)
推荐(0) 编辑
Qt 动态添加删除控件的方法
摘要:Qt是c++的应用程序开发框架,使用Qt能快捷地开发想要的程序。本文介绍Qt动态添加控件的方法,具体而言就是根据用户操作生成新的控件到界面,同时,相应的操作可以使得控件动态删除。 首先,我们使用Qtcreator创建一个gui工程,所有的设置使用默认即可。本例中使用的qt4.8.5进行开发。 然后,
阅读全文
posted @
2021-03-30 09:18
一杯清酒邀明月
阅读(2830)
推荐(0) 编辑
Qt QScrollArea显示滚动条(添加自定义控件)
摘要:最近在做项目,想要使用一个带滚动条的窗体来显示一些信息,可以自己重写一个区域再关联一个QScrollBar,但是这样一来,工作量貌似挺大,之前就知道有QScrollArea对象,但是一直没用过,心里想着应该可以在上面布一些控件对象,但是后来查了帮助文档,怎么也没发现类似于append或者insert
阅读全文
posted @
2021-03-29 15:02
一杯清酒邀明月
阅读(4863)
推荐(0) 编辑
Qt Qt::Alignment 设置对齐方式
摘要:1 enum Qt::AlignmentFlag 2 flags Qt::Alignment 设置文本的对齐方式,头文件#include This enum type is used to describe alignment. It contains horizontal and vertic
阅读全文
posted @
2021-03-29 14:59
一杯清酒邀明月
阅读(2906)
推荐(0) 编辑
Qt QListView 简单应用
摘要:简言:listview 无论在mfc中还是在Qt中应用是极其广泛的,本节简单进行Qlistview在Qt中操作。 目标:QlistView中插入一段数据,根据点击的相应顺序,弹出列表中的项目。 .h 1 #ifndef MAINWINDOW_H 2 #define MAINWINDOW_H 3 4
阅读全文
posted @
2021-03-29 14:45
一杯清酒邀明月
阅读(3341)
推荐(0) 编辑
MATLAB R2019b超详细安装教程
摘要:前言 MATLAB(矩阵实验室)是MATrix LABoratory的缩写,是一款由美国The MathWorks公司出品的商业数学软件。MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用
阅读全文
posted @
2021-03-26 11:12
一杯清酒邀明月
阅读(1080)
推荐(0) 编辑
OpenCV 伪彩 applyColorMap
摘要:opencv之伪彩变换我们在处理红外图像时,由于红外图像都是16位的数据,灰度范围较大,对比度不明显,经常通过直方图均衡的方式将图像增强进行8位的显示。 红外图像在一定程度上反映了环境中物体的温度变化——我们可以认为较暗的图像区域表示的是温度较低的区域(蓝色来表示),更加明亮的区域认为是温度较高的区
阅读全文
posted @
2021-03-25 16:48
一杯清酒邀明月
阅读(2705)
推荐(0) 编辑
Qt 程序初始化时QDockWidget大小的调整方法
摘要:在QT中对于QDockWidget的resize()方法是无效的,因为QDockWidget的大小是由其中包含的控件决定的。在manual中这样说: A QDockWidget acts as a wrapper for its child widget, set with setWidget().
阅读全文
posted @
2021-03-25 14:08
一杯清酒邀明月
阅读(2222)
推荐(0) 编辑
Qt QDockWidget 重叠方法
摘要:效果图片如下: 代码如下: 1 void MainWindow::createDockWindows() 2 3 { 4 QDockWidget *dock = new QDockWidget(tr("Customers"), this); 5 6 dock->setAllowedAreas(Qt:
阅读全文
posted @
2021-03-25 14:06
一杯清酒邀明月
阅读(738)
推荐(0) 编辑
Qt QDockWidget嵌套布局详解-实现Visual Studio布局
摘要:#概述许多工程软件,如Qt Creator,VS,matlab等,都是使用dock布局窗口,这样用户可以自定义界面,自由组合窗口。Qt的嵌套布局由QDockWidget完成,用Qt Creator拖界面得到的dock布置形式比较固定,不能得想要的任意组合形式,要得到如下图所示的效果,后续布局必须通过
阅读全文
posted @
2021-03-25 14:03
一杯清酒邀明月
阅读(1373)
推荐(1) 编辑
Qt 菜单栏多状态选择 - 标题前打对钩
摘要:示例 我们在使用Qt是经常能够遇到在菜单栏中设置多选一的情况,比如下图中的在语言菜单栏中我们选择中文或者英语来进行语言切换。 1.在菜单栏中添加Qaction 这个我们可以在ui页面直接进行设置,按照红绿黄的顺序进行添加。 2.将Qaction设置为可以点击 在ui界面最下方Action Edito
阅读全文
posted @
2021-03-25 13:56
一杯清酒邀明月
阅读(1404)
推荐(0) 编辑
Qt 添加菜单栏和工具栏
摘要:一、需求与目的 一般常规的PC软件都会有主窗口,主窗口中都会有菜单栏和工具栏,例如我们正在使用的Qt creator: 所以,工具栏和菜单栏的制作方法也是必须掌握的。 二、详细说明 首先需要先创建mainWindow设计师类,基类直接选择默认的MainWindow即可,然后就可以进行设计了,这里选择
阅读全文
posted @
2021-03-25 13:53
一杯清酒邀明月
阅读(1518)
推荐(0) 编辑
OpenCV 对Mat矩阵加、减、乘、除、转置等操作的总结
摘要:1、矩阵加 1) 使用重载的 “+” 运算符 矩阵的加法是指两个矩阵对于位置的数值相加,使用OpenCv重载的 “+” 运算符,假设两个矩阵都为uchar类型,例如: 1 Mat src1 = (Mat_<uchar>(2,3) << 23, 123, 90, 100, 250, 0); 2 Mat
阅读全文
posted @
2021-03-25 13:44
一杯清酒邀明月
阅读(6045)
推荐(0) 编辑
OpenCV ffmpeg 视频输入输出VideoCapture和VideoWriter的使用
摘要:opencv依赖了ffmpeg,所以可以轻松对avi视频文件进行操作。打开视频文件或摄像头视频需要使用Opencv中的VideoCapture类,保存视频或摄像头视频到本地磁盘,需要使用Opencv中的VideoWriter类。 先上代码: 1 bool isInit= false; 2 Video
阅读全文
posted @
2021-03-25 13:35
一杯清酒邀明月
阅读(695)
推荐(0) 编辑
VS(Visual Studio)与VC(Visual C++)版本对应关系
摘要:本科时学c语言最早接触的c,c++开发环境是经典的VC++ 6.0,后来又用上了VS开发环境学习c++;再后来接触深度学习,安装python的第三方包的时候,某些python第三方包要求电脑上需装有vc 14版本编程环境,那么vc版本与vs之间是什么关系呢,下面简单的介绍下方便以后查阅。 1.C++
阅读全文
posted @
2021-03-25 13:33
一杯清酒邀明月
阅读(3809)
推荐(0) 编辑
Opencv Error Insufficient memory的解决办法
摘要:本文主要解决如下问题: Opencv Error Insufficient memory错误解决方案 x86架构切换到x64的方法 应用程序无法正常启动0xc000007b解决方案 由于本人比较懒,恰好又都是同一天遇到的问题,所以就在一篇文章里面说了,不要学我哈,好了,言归正传 最近在做一个识别CA
阅读全文
posted @
2021-03-25 13:31
一杯清酒邀明月
阅读(1421)
推荐(0) 编辑
Qt 处理相机图像实时显示引入队列,防止数据读写冲突导致卡顿、崩溃
摘要:在调试QT的TCP服务器和客户端的实时传输时,出现图像延迟显示,改进办法1.去掉读写硬盘文件.bmp,改用直接读写bmp文件2.去掉定时器读取图像,改用信号和槽的方式,相机回调函数接收图像完成时,发送读取完成信号,告诉主界面刷新图像,可以初步缓解延时3.引入两个图像缓冲队列,一个用来写入缓冲图像,一
阅读全文
posted @
2021-03-25 13:14
一杯清酒邀明月
阅读(1124)
推荐(0) 编辑
光场相机重聚焦 - Lytro Illum记录光场
摘要:上一节中大概讲述了光场相机和光场的参数化表示,这一节就说一下光场相机内部是如何记录光场以及实现重聚焦的。 博主用的是Lytro Illum,所以就以Illum为例来说了,Illum的功能还是挺多的,上手使用的童靴需要相机使用手册可以上网找一下,都有的。 切入正题 首先,说一下Lytro Illum的
阅读全文
posted @
2021-03-18 09:09
一杯清酒邀明月
阅读(548)
推荐(0) 编辑
光场相机重聚焦原理 - 光场的参数化表征
摘要:博主最近在搞光场相机方面的研究啦,好了废话不多说,开始! 1. 一些前言废话 首先,来一下光场的基本概念,来自百度百科。光场(light field):就是指光在每一个方向通过每一个点的光量。从概念里,你至少可以得到两点信息:1.光场包含光的方向;2.光场包含一个点的光量。 那光场相机是个什么东西,
阅读全文
posted @
2021-03-18 09:08
一杯清酒邀明月
阅读(833)
推荐(0) 编辑
偏振光相机3 - 偏振应用
摘要:在之前的2篇中,介绍了偏振光的基本概念和基于SONY最新CMOS偏振传感器芯片的相机。在本篇中,我们来看看偏振相机的一些应用。偏振相机的应用离不开偏振光,那么先看看如何得到偏振光信息。 如何获取偏光 在“偏振光相机2—索尼大法”中,通过采用Stokes参量计算的方式,我们可以得到几个偏振的重要信息:
阅读全文
posted @
2021-03-18 09:00
一杯清酒邀明月
阅读(1004)
推荐(0) 编辑
偏振光相机2 - 索尼大法
摘要:Stokes参量 在上一篇“偏振光相机-偏振光”中,我们知道偏振光有线性偏振光、椭圆偏振光、圆偏光。那么如何定量的描述偏振光呢?Stokes矢量是一种广泛用来描述偏振光属性的方法。 图1 不同类型的偏振光 线性偏振光和圆形偏振光都可以当作椭圆偏振光的特殊形式,如图2所示,当椭圆的短轴b=0时,此时的
阅读全文
posted @
2021-03-18 08:58
一杯清酒邀明月
阅读(1341)
推荐(0) 编辑
偏振光相机1 - 偏振光
摘要:光的电磁波属性 光是一种电磁波,这个概念大家应该不陌生。既然是电磁波,那我们从电磁波的特性上来看它有哪些属性。用图1中的交变电磁场来描述光的特性,电场和磁场在空间中相互垂直,它们同时与光的传播方向垂直,属于横波,由于磁场和电场处于空间垂直状态,因此习惯只标识出电场。图1中表现了电场的3个属性,分别是
阅读全文
posted @
2021-03-18 08:53
一杯清酒邀明月
阅读(789)
推荐(0) 编辑
偏振光工业相机
摘要:偏振光与偏振传感器 光做为一种电磁波具有振幅、波长、振动方向等特性,一般自然光源(阳光或日光灯)所照射/反射出的振动波不具特定方向。如果振动波只发生在一个平面,电磁场振动方向为一个固定方向,便产生偏振现象,此种光称为偏振光,此时光的振动方向为偏振方向。Sony Polarsens图像传感器将偏振片功
阅读全文
posted @
2021-03-18 08:48
一杯清酒邀明月
阅读(671)
推荐(0) 编辑
Qt QSlider介绍(属性设置、信号、实现滑块移动到鼠标点击位置)
摘要:QSlider是滑动条控件,最常见的应用就是视频播放器中的进度条。QSlider允许用户通过鼠标进行拖动、点击(需要重写mousePressEvent事件实现),下面将从这几个方面对QSlider进行介绍: [1]常用属性设置QSlider继承自QAbstractSlider,它的绝大多数属性都是从
阅读全文
posted @
2021-03-17 11:14
一杯清酒邀明月
阅读(3578)
推荐(1) 编辑
C++ malloc()和free()函数的理解
摘要:关于malloc和free这两个函数,malloc的用法示例:int *p=(int *)malloc(2*sizeof(int)); 它表示在堆中开辟一块大小为2*sizeof(int)的一块内存空间,p指向这块内存空间的起始地址,malloc前面的(int*)表示这块空间用来存储int型数组。开
阅读全文
posted @
2021-03-16 10:31
一杯清酒邀明月
阅读(689)
推荐(0) 编辑
MATLAB函数编译成库供C++调用
摘要:MATLAB具有着很高的计算性能,一些算法用MATLAB很容易实现,而用C++很难实现,如果想在C++中调用MATLAB编写的函数,可以将该函数编译成库文件,之后在C++中对其进行调用。 本文详细讲解如何将MATLAB函数编译成库,并在C++中进行调用。方法可行,本人亲测。 第一步、在MATLAB中
阅读全文
posted @
2021-03-15 08:59
一杯清酒邀明月
阅读(1595)
推荐(0) 编辑
C/C++ 获取unsigned short的高八位和低八位数值
摘要: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
一杯清酒邀明月
阅读(1904)
推荐(0) 编辑
Qt QtConcurrent::Run 阻塞方式调用
摘要:一、说明Concurrent是并发的意思,QtConcurrent是一个命名空间,提供了一些高级的 API,使得在编写多线程的时候,无需使用低级线程原语,如读写锁,等待条件或信号。使用QtConcurrent编写的程序会根据可用的处理器内核数自动调整使用的线程数。二、代码 1 #ifndef WID
阅读全文
posted @
2021-03-04 09:31
一杯清酒邀明月
阅读(783)
推荐(0) 编辑
Qt QtConcurrent::Run 非阻塞方式调用
摘要:一、说明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
一杯清酒邀明月
阅读(832)
推荐(0) 编辑
Cognex.VisionPro.QuickBuild命名空间下的一些委托方法
摘要:C#的核心是事件与委托,在学习visionpro时,应该贯彻这个思想,康耐视官方在visionpro中也提供了十分丰富的事件与委托方法供大家二次开发。下面是Cognex.VisionPro.QuickBuild命名空间下的一些委托方法,使用它们可以帮助我们构建视觉程序。 Delegate Descr
阅读全文
posted @
2021-03-01 16:00
一杯清酒邀明月
阅读(935)
推荐(0) 编辑
VisionPro控件的使用 C# 开发篇
摘要:VisionPro 常用控件的说明 工具设置窗体 CogPMAlignEditV2 [ 模版匹配设置窗体控件 ] CogPMAlignEditV2.Subject : 工具关联对象 如:CogPMAlignEditV2.Subject = CogPMAlignTool1; CogPMAlignToo
阅读全文
posted @
2021-03-01 15:58
一杯清酒邀明月
阅读(1738)
推荐(0) 编辑
VisionPro Scriptiing 工具解释
摘要:脚本使用 创建一个“自定义工具”执行VisionPro工具不能完成的动作。-添加两个数字;-FFT工具。 暴露通过工具终端不能获得的API部分。-CobBlobResult.BoundingBox()。 易于允许应用程序向导程序检测工具进行额外的控制。-添加一个小图案重新训练PMAlign图案;-在
阅读全文
posted @
2021-03-01 15:56
一杯清酒邀明月
阅读(846)
推荐(0) 编辑
VisionPro OCVMax 工具解释
摘要:字符验证(OCV) 字符验证用来验证给定字符串是否存在,通常用来验证:日期码、批号码、到期日期。如果字符传中的所有字符被正确地识别返回正常(TRUE);如果没有,则返回错误(FALSE)。 OCVMax OCVMax工具使用康耐视的PatMax技术:根据定义每个字符布局的字体文件;确定最可能的搜索参
阅读全文
posted @
2021-03-01 15:54
一杯清酒邀明月
阅读(770)
推荐(0) 编辑
VisionPro PatInspect 工具说明
摘要:PathInspect 其目的是使用PatMax技术检测缺陷; 缺陷定义:运行期间图像中超出正常预期的图像差别的任何变化; 缺陷可能是物体损失(阻塞)或者多余(杂乱); 缺陷在训练图像和运行期间图像中的类似区域之间的像素灰度值不同;支持图像标准化:最小化灯光差别对结果的影响; 使用PatInspec
阅读全文
posted @
2021-03-01 15:52
一杯清酒邀明月
阅读(691)
推荐(0) 编辑
VisionPro Calib工具说明
摘要:CogCalibNPointToNPoint工具 CogCalibNPointToNPoint工具计算将图像坐标映射到“真实情况”坐标的二维转换;将其计算的坐标空间附加到坐标空间树上。 校准 校准视觉系统:创建一个固定的坐标系统,表示真实情况的测量和位置。 校准图像 通常,校准在待检查的元件以外的元
阅读全文
posted @
2021-03-01 15:50
一杯清酒邀明月
阅读(958)
推荐(1) 编辑
VisionPro CaliperGeometry 游标卡尺工具
摘要:游标卡尺应用: 理想用于计量应用:测量元件的宽度、测量元件之间的距离; 用于固定元件: 当元件的位置不确定时; 游标卡尺工具介绍 辨别对象中的边线和边线对子,边线对子中的边线位置和边线之间的距离。 问题: 测量该金属支架的横向宽度。 图片设置 定义目标区域 游标卡尺区域值图像中探测到边线的区域;在图
阅读全文
posted @
2021-03-01 15:46
一杯清酒邀明月
阅读(967)
推荐(0) 编辑
VisionPro FixtureCoord工具解释
摘要:一、坐标空间 坐标空间是什么?坐标空间提供数学框架解释点的位置。 校准和定位 通过以下方法可以建立坐标空间:1)工具定位;2)FixtureNPointToNPoint工具、CalibNPointToNPoint工具、棋盘格校准工具、手动配置建立一个二维转换。 根空间 根空间是在任何图像处理之前与所
阅读全文
posted @
2021-03-01 15:43
一杯清酒邀明月
阅读(912)
推荐(0) 编辑
VisionPro C# 发送指令控制相机采集图像或读取本地文件图像并执行作业
摘要:本文采用的是读取本地文件,因为没有相机,所以只能够这么操作,基本上类似。 作业中的代码如图: 配置中“作业属性”->“编辑脚本”->“C#脚本”。 作业脚本代码如下: 1 using System; 2 using System.Net; 3 using System.Text; 4 using S
阅读全文
posted @
2021-03-01 15:31
一杯清酒邀明月
阅读(2479)
推荐(0) 编辑
C# 编写TCP客户端应用程序
摘要:编写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
一杯清酒邀明月
阅读(1241)
推荐(0) 编辑
VisionPro C# 编写作业脚本实现TCP服务器的监听
摘要:上一节中已经在脚本中添加了代码,实际操作这篇内容,那需要完成上一篇的内容:编写二维码识别Quickbuild工程,本文在作业配置中添加代码,完整代码如下: 1 using System; 2 using System.Net; 3 using System.Text; 4 using System.
阅读全文
posted @
2021-03-01 15:27
一杯清酒邀明月
阅读(974)
推荐(0) 编辑
VisionPro 编写二维码识别Quickbuild工程
摘要:编写作业如图所示,本文采用的是读取本地二维码,由于没有相机所以只能够选择读取本地二维码。 当然需要利用Cog2DSymbolTool1工具对二维码进行训练。 C#脚本代码中添加变量: 1 private Cog2DSymbolTool Cog2DSymbolToolObject; 2 private
阅读全文
posted @
2021-03-01 15:23
一杯清酒邀明月
阅读(2019)
推荐(0) 编辑
VisionPro 基于PatInspect的缺陷检测
摘要:基于PatInspect的缺陷检测 PatInspect工具的用途: 检测产品特征缺失或错位、产品上存在错误或无用的标记、表面颜色错误等等场合; PatInspect工具的原理: 通过PMAlign工具实现ROI窗口对齐,用训练图片和当前输入图片进行对比从而得到缺陷。 PatInspect工具内部执
阅读全文
posted @
2021-03-01 15:22
一杯清酒邀明月
阅读(741)
推荐(0) 编辑
VisionPro 实现多图像拼接
摘要:将四张图拼接在一起,新建作业,在配置中新建C#脚本,添加代码如下 1 using System; 2 using System.Threading; 3 using System.Windows.Forms; 4 using Cognex.VisionPro; 5 using Cognex.Visi
阅读全文
posted @
2021-03-01 15:20
一杯清酒邀明月
阅读(1936)
推荐(0) 编辑
VisionPro 脚本依据blob实现多目标测量
摘要:平时工作比较苦逼,很久没有更新博客,今天在学习vp自带的多目标测量的时候觉得挺有意思,好处是:可以节省添加很多工具,不得不说vp的脚本实在太强大了,比较尴尬的是Demo程序是用VB写的,博主没学过VB,懒得看,所以就自己用C#脚本写了一个。
阅读全文
posted @
2021-03-01 15:18
一杯清酒邀明月
阅读(934)
推荐(0) 编辑
VisionPro 实现多目标测量
摘要:VisionPro实现多目标测量其效果如图所示: VB代码如下: 1 Imports System 2 Imports System.Collections 3 Imports Cognex.VisionPro 4 Imports Cognex.VisionPro3D 5 Imports Cogne
阅读全文
posted @
2021-03-01 15:16
一杯清酒邀明月
阅读(1005)
推荐(0) 编辑
VisionPro 作业脚本介绍
摘要:一.Visionpro脚本用途 作业脚本是对相机取像进行控制的脚本,如设置相机的帧率,曝光,频闪,自动对焦等等功能. 二.作业脚本继承关系: Public Class UserScript Inherits CogJobBaseScript CogJobBaseScript类的成员如下 job 这个
阅读全文
posted @
2021-03-01 15:13
一杯清酒邀明月
阅读(1374)
推荐(0) 编辑
VisionPro 如何编写工具组(ToolGroup)脚本
摘要:建立如图所示的作业: 在脚本中 public class UserScript : CogToolGroupBaseScript{ }内添加变量: 1 private double Distance = 0; 2 private CogDistancePointPointTool DistanceP
阅读全文
posted @
2021-03-01 15:10
一杯清酒邀明月
阅读(1655)
推荐(0) 编辑
VisionPro 如何编写工具块(ToolBlock)脚本
摘要:在脚本中添加相应代码便可显示相应字符: VisionPro中添加如下工具并建立链接: 脚本中添加变量Radius、CogFindCircleToolObject、myCircle如下: 1 #region Private Member Variables 2 private Cognex.Visio
阅读全文
posted @
2021-03-01 15:08
一杯清酒邀明月
阅读(2893)
推荐(0) 编辑
VisionPro 棋盘格校正
摘要:CogCalibCheckerboard工具实现图像校正 一.棋盘标定板 1.棋盘标定板的要求: 1黑白块必须水平和垂直方向交替排列;1.2黑白块必须大小相同; 1.3黑白块必须是矩形的,如果它们不是正方形,它们的长宽比应该在0.90到1.10的范围内; 2.采集到的标定板图像的要求: 2.1采集到
阅读全文
posted @
2021-03-01 15:05
一杯清酒邀明月
阅读(2279)
推荐(0) 编辑
VisionPro SearchMax通过颜色特征实现目标定位
摘要:工具原理: 该SearchMax工具结合了PMAlign和CNLsearch工具的优缺点; 使用归一化相关搜索匹配功能 通过颜色特征来寻找目标物体; 工具使用场合: 彩色图像 小图案(特征少的图像) 包含纹理图像 图像倾斜 三.搜索过程 相关概念有损压缩:是允许压缩过程中损失一定的信息;虽然不能完全
阅读全文
posted @
2021-03-01 15:00
一杯清酒邀明月
阅读(414)
推荐(0) 编辑
VisionPro 极坐标圆形物体缺陷检测
摘要:1.极坐标和直角坐标 2.圆环区域和输出图像: 3.椭圆区域和输出图像: 示例: 图 极坐标圆形物体缺陷检测
阅读全文
posted @
2021-03-01 14:57
一杯清酒邀明月
阅读(577)
推荐(0) 编辑
VisionPro CogSobeEdgeTool工具
摘要:CogSobelEdgeTool工具的功能原理 CogSobeEdgeTool是边缘提取工具,一张图像经过CogSobeEdgeTool工具处理后能够得到此图像的边缘量级图像和边缘角度图像。边缘量级图像:用每一个像素点的边缘量级作为像素值构成的新图像。边缘角度图像:用每一个像素点的边缘角度作为像素值
阅读全文
posted @
2021-03-01 14:55
一杯清酒邀明月
阅读(537)
推荐(0) 编辑
VisionPro CogLinescanDistortionCorrectionTool工具 图像处理工具
摘要:CogLinescanDistortionCorrectionTool工具的功能原理 CogLinescanDistortionCorrectionTool工具可以用来对X轴方向的非线性畸变进行校正,这和利用CogCalibCheckerboardTool工具对线扫描相机进行校正一样,但两者之间有一
阅读全文
posted @
2021-03-01 14:53
一杯清酒邀明月
阅读(569)
推荐(0) 编辑
VisionPro CogIPTwoImageSubtractTool工具 图像处理工具
摘要:CogIPTwoImageSubtractTool工具的功能原理 CogIPTwoImageSubtractTool接收两输入图像,将两图像中对应的每一个像素点的像素值的和作为输出图像的像素值。其中,CogImageFileTool1、CogImageFileTool2工具各为CogIPTwoIma
阅读全文
posted @
2021-03-01 14:52
一杯清酒邀明月
阅读(429)
推荐(0) 编辑
VisionPro CogIPTwoImageMinMaxTool工具 图像处理工具
摘要:CogIPTwoImageMinMaxTool工具的功能原理 CogIPTwoImageMinMaxTool接收两输入图像,利用两图像中对应像素点的较大值或较小值作为输出图像的像素值。CogIPTwoImageMinMaxTool工具的输入输出终端。其中,CogImageFileTool1、CogI
阅读全文
posted @
2021-03-01 14:51
一杯清酒邀明月
阅读(263)
推荐(0) 编辑
VisionPro CogIPTwoImageAddTool工具 图像处理工具
摘要:CogIPTwoImageAddTool工具的功能原理 CogIPTwoImageAddTool接收两输入图像,将两图像中对应的每一个像素点的像素值的和作为输出图像的像素值。CogIPTwoImageAddTool工具的输入输出终端。 其中,CogImageFileTool1、CogImageFil
阅读全文
posted @
2021-03-01 14:50
一杯清酒邀明月
阅读(398)
推荐(0) 编辑
VisionPro CogIPOneImageTool工具 图像处理工具
摘要:CogIPOeImageTool工具的功能原理 CogIPOneImageTool工具主要用来对单张图像进行算法处理操作,其内部封装许多图像处理算法。 1、加碱常量 此算法为图像中的每一个像素点的像素值加上一个常量,创建一个新的图像,对于彩色图像,需要对每一个图层单独执行加碱操作。 2、3x3卷积运
阅读全文
posted @
2021-03-01 14:49
一杯清酒邀明月
阅读(3850)
推荐(0) 编辑
VisionPro CogImageSharpnessTool工具 图像处理工具
摘要:CogImageSharpnessTool工具的功能原理 利用CogImageSharpnessTool工具可以测量图像的清晰度,在取像设备的焦距调整时非常有用。此工具每执行一次,就会返回一次代表图像清晰度的分数值,分数越高说明图像越清晰,在保持其他参数不变的情况下,调整焦距,并连续测量图像的清晰度
阅读全文
posted @
2021-03-01 14:47
一杯清酒邀明月
阅读(957)
推荐(0) 编辑
VisionPro CogImageConvertTool工具 图像处理工具
摘要:CogImageConvertTool工具的功能原理 CogImageConvertTool工具可以进行图像格式的转换,可以将16位彩色图像转换为8位灰度图。VisionPro中,有些工具是不能处理彩色图像的,必须用CogImageConvertTool工具转换为8位灰度图像才能正常工作。CogIm
阅读全文
posted @
2021-03-01 14:45
一杯清酒邀明月
阅读(2996)
推荐(0) 编辑
VisionPro CogImageAverageTool工具 图像处理工具
摘要:CogImageAverageTool工具的功能原理 CogImageAverageTool工具可以对同一场景内的多张图片求平均,输出平均后的图像,平均的方式是对多张图像中每一个像素值求平均值,以这个平均值作为这个输出图像的灰度值。通过对多张图像求平均值,可以消除噪声及光线不稳定对图像的影响。 除了
阅读全文
posted @
2021-03-01 14:43
一杯清酒邀明月
阅读(613)
推荐(0) 编辑
VisionPro CogHistogramTool工具 图像处理工具
摘要:CogHistogramTool工具的功能原理 CogHistogramTool工具能对整张图像或图像中某一区域的像素分布情况进行统计分析,CogHistogramTool可选择的区域形状。CogHistogramTool工具除了能够生产灰度值直方图外,还能够工具图像的以下信息: (1) 像素总数;
阅读全文
posted @
2021-03-01 14:42
一杯清酒邀明月
阅读(1946)
推荐(0) 编辑
VisionPro CogCopyRegionTool工具 图像处理工具
摘要:CogCopyRegionTool工具 1) CogCopyRegionTool工具的功能原理 CogCopyRegionTool工具可以在一张或两张图像上执行一些复制操作,主要包括如下几类: (1) 从输入图像中复制一部分到新的输出图像; (2) 从输入图像中复制一般分到已存在的目标图像; (3)
阅读全文
posted @
2021-03-01 14:40
一杯清酒邀明月
阅读(1764)
推荐(0) 编辑
VisionPro CogAffineTransformTool工具 图像处理工具
摘要:1、CogAffineTransformTool工具 1) CogAffineTransformTool工具的功能原理 (1) CogAffineTransformTool工具的功能 CogAffineTransformTool工具能够对图像中仿射矩形内的区域进行变换,产生一个矩形的输出图像。这个工
阅读全文
posted @
2021-03-01 14:39
一杯清酒邀明月
阅读(1824)
推荐(0) 编辑
VisionPro CogOCVMaxTool ID读码和验证工具
摘要:CogOCVMaxTool工具的原理 CogOCVMaxTool是光学字符验证工具,可以对一个或多个字符进行验证。其典型应用包括带你码验证、日期验证、包装印刷验证等。
阅读全文
posted @
2021-03-01 14:37
一杯清酒邀明月
阅读(583)
推荐(0) 编辑
VisionPro CogOCRMaxTool工具 ID读码和验证工具
摘要:CogOCRMaxTool工具的功能原理 CogOCRMaxTool是字符读取工具,能够根据已训练的字符样本读取灰度图像中的字符,并返回读取结果。在使用COgOCRMaxtool工具读取字符的时候,需要设置字符区域,每个字符的最大最小宽度等参数。在字符读取之前需要首先进行字符分割和字符训练,下面分别
阅读全文
posted @
2021-03-01 14:36
一杯清酒邀明月
阅读(1269)
推荐(0) 编辑
VisionPro CogIDTool工具 ID读码和验证工具
摘要:CogIDTool工具的功能原理 CogIDTool是VisionPro新增的一个非常重要的解码工具,能够在同一张图像中读取种类不同的一维码、多个同种类的二维码、以及一些高度旋转和有透视变形的码。与Barcode、2DSymbol、PDF417等读码工具相比,CogIDTool具有如下优点: (1)
阅读全文
posted @
2021-03-01 14:34
一杯清酒邀明月
阅读(3358)
推荐(0) 编辑
VisionPro CogDistanceSegmentSegmentTool工具的功能原理
摘要:CogDistanceSegmentSegmentTool工具的功能原理 CogDistanceSegmentSegmentTool工具从输入终端接收两条线段,求取两线段上点之间的最短距离,并求取距离最短时两端上的点坐标,将最短距离及点坐标在终端输出。其中,CogPMAlignTool1和CogFi
阅读全文
posted @
2021-03-01 14:32
一杯清酒邀明月
阅读(994)
推荐(0) 编辑
VisionPro CogDistanceSegmentLineTool工具
摘要:CogDistanceSegmentLineTool工具的功能原理 CogDistanceSegmentLineTool工具从输入终端接收一条线段和一条直线,求取线段上的点与直线上点的最短距离,并求取距离最短时线段和直线上的点坐标,将最短距离及点坐标值在终端输出。其中,CoPMAlignTool1和
阅读全文
posted @
2021-03-01 14:28
一杯清酒邀明月
阅读(515)
推荐(0) 编辑
VisionPro CogDistanceSegmentEllipseTool工具 几何测量工具
摘要:CogDistanceSegmentEllipseTool工具的功能原理 CogDistanceSegmentEllipseTool工具从输入终端接收一条线段和一个椭圆,求取线段上的点与椭圆上的点之间的最短距离,并求取距离最短时线段和椭圆上的点坐标,将最短距离及点坐标在终端输出。 其中,CoPMAl
阅读全文
posted @
2021-03-01 14:25
一杯清酒邀明月
阅读(324)
推荐(0) 编辑
VisionPro CogDistanceSegmentCircleTool工具 几何测量工具
摘要:CogDistanceSegmentCircleTool工具的功能原理 CogDistancePointSegmentTool工具从输入终端接收一条线段和一个圆,求取线段上的点与圆上的点之间的最短距离,并求取距离最短时线段和圆上的点坐标,将最短距离及点坐标值在终端输出。其中,CogPMAlignTo
阅读全文
posted @
2021-03-01 14:23
一杯清酒邀明月
阅读(275)
推荐(0) 编辑
VisionPro CogDistancePointPointTool 几何测量工具
摘要:CogDistancePointPointTool工具的功能原理 CogDistancePointPointTool工具从输入终端接收两个点,求出两点间的距离和两点连线与图像坐标系的夹角,并将两点间的距离,以及两点连线与坐标系的夹角值在终端输出。其中,CogPMAlignTool1和CogFixtu
阅读全文
posted @
2021-03-01 14:21
一杯清酒邀明月
阅读(967)
推荐(0) 编辑
VisionPro CogDistancePointSegmentTool工具 几何测量工具
摘要:CogDistancePointSegmentTool工具的功能原理 CogDistancePointSegment工具从输入终端接收一个点和一条线段,求取点到线段的最短距离,并求取距离最短时线段上的点的坐标,将最短距离及点坐标值在终端输出。其中,CogPMAlignTool1和CogFixture
阅读全文
posted @
2021-03-01 14:20
一杯清酒邀明月
阅读(357)
推荐(0) 编辑
VisionPro CogDistancePointLineTool工具
摘要:CogDistancePointLineTool功能的功能原理 CogDistancePointLineTol工具从输入终端接收一个点和一条直线,求出点到直线的最短距离,并将点到直线的最短距离,以及值上到已知嗲的距离最短的点在终端输出。其中,CogPMAlignTool1和CogFixtuTool1
阅读全文
posted @
2021-03-01 14:18
一杯清酒邀明月
阅读(683)
推荐(0) 编辑
VisionPro CogDistancePointCircleTool工具
摘要:CogDistancePointCircleTool工具的功能原理 CogDistancepointCircleTool工具从输入终端接收一个点和一个圆,求点到圆的最短距离,并将圆到直线的最短距离,以及圆上到已知点距离最短的点在终端输出。其中,CogPMAlignTool1和CogFixtureTo
阅读全文
posted @
2021-03-01 14:16
一杯清酒邀明月
阅读(332)
推荐(0) 编辑
VisionPro CogDistancePointEllipseTool工具
摘要:CogDistancePointElliseTool工具的功能原理 CogDistancePointEllipseTool工具从输入终端接收一个点和一个椭圆,求出点到椭圆的最短距离,并将这个最短距离,以及到该点距离最短的椭圆上的点在终端输出。其中,CogPMAlignTool1和CogFixture
阅读全文
posted @
2021-03-01 14:14
一杯清酒邀明月
阅读(165)
推荐(0) 编辑
VisionPro CogDistanceLineEllipseTool 几何测量工具
摘要:CogDistanceLineEllipseTool工具的功能 CogDistanceLineEllipseTool工具从输入终端接收一条直线和一个椭圆,求出椭圆上的点到直线的最短距离,并将圆到直线的最短距离,以及距离最短的两个点在终端输出。其中,CogPMAlignTool1和CogFixture
阅读全文
posted @
2021-03-01 14:13
一杯清酒邀明月
阅读(289)
推荐(0) 编辑
VisionPro CogDistanceLineCircleTool工具 几何测量工具
摘要:CogDistanceLineCircleTool工具的功能原理 CogDistanceLineCircleTool工具从输入终端接收一条直线和一个圆,求出圆上的点到直线的最近距离,并将圆到直线的最短距离,以及距离最短的两个点在终端输出。其中,CogPMAlignTool1和CogFixtureTo
阅读全文
posted @
2021-03-01 14:11
一杯清酒邀明月
阅读(470)
推荐(0) 编辑
VisionPro CogDistanceCircleCircleTool工具 几何测量工具
摘要:CogDistanceCircleCircleTool工具的功能原理 CogDistanceCircleCircleTool工具从输入终端接收两个圆,求出这两个圆之间的距离,并将两圆之间的距离、以及两圆之间距离最短的两个点在终端输出。其中,CogPMAlignTool1和CogFixtureTool
阅读全文
posted @
2021-03-01 14:10
一杯清酒邀明月
阅读(664)
推荐(0) 编辑
VisionPro CogAnglePointPointTool工具 几何测量工具
摘要:CogAnglePointPointTool工具的工能原理 CogAnglePointPointTool工具的功能原理 CogAnglePointPointTool工具从输入终端接收两个点坐标,求出这两个点坐标之间连线和图像坐标洗的夹角,并将角度值在终端输出。其中,CogPMAlignTool1和C
阅读全文
posted @
2021-03-01 14:08
一杯清酒邀明月
阅读(649)
推荐(0) 编辑
VisionPro CogAngleLineLineTool工具 几何测量工具
摘要:CogAngleLineLineTool的功能原理 CogAngleLineLineTool工具从输入终端接收两条直线,输出两条直线之间的角度,并将角度值在终端输出。其中,CogPMAlignTool1和CogFixtureTool1用来定位;CogFindLineTool1、CogFindLine
阅读全文
posted @
2021-03-01 14:06
一杯清酒邀明月
阅读(1404)
推荐(0) 编辑
VisionPro CogIntersectSegmentSegmentTool 几何交叉工具
摘要:CogIntersectSegmentSegmentTool 工具的功能原理 CogIntersectSegmentSegmentTool工具从终端接收两条线段,求取两线段的交点,并在终端输出交点的坐标值。其中CogPMAlignTool1和CogFixtureTool1用来定位;CogFindCi
阅读全文
posted @
2021-03-01 14:03
一杯清酒邀明月
阅读(274)
推荐(0) 编辑
VisionPro CogIntersectSegmentLineTool 几何交叉工具
摘要:CogIntersectSegmentLineTool的功能原理 CogIntersectSegmentLineTool工具从终端接收一条线段和一条直线,求取线段和直线的交点,并在终端输出交点的坐标值。其中,CogPMAlignTool1和CogFixtureTool1用来定位;CogFindCir
阅读全文
posted @
2021-03-01 14:02
一杯清酒邀明月
阅读(295)
推荐(0) 编辑
VisionPro CogCaliper 工具详细说明
摘要:选择单个边时: 位置:靠近卡尺区域中心的边或边对得分高于远离中心的边或边对。越靠近中得分越高从边缘或边缘对到输入区域中心的绝对距离(以图像的选定空间表示)用作记分器的输入。当用于对边对进行评分时,边对位置被定义为两条边之间的中点。若要使中心边或边对的得分低于非中心边或边对,请设置x0>x1>xC。
阅读全文
posted @
2021-03-01 13:59
一杯清酒邀明月
阅读(1832)
推荐(0) 编辑
VisionPro CogInterrsectLineEllipseTool 几何交叉工具
摘要:CogIntersectLineEllipseTool工具的功能原理 CogIntersectLineEllipseTool工具从终端接收一条直线和一个椭圆,求取直线和椭圆的交点,并在终端输出交点个数和坐标值。 图 CogInterrsectLineEllipseTool处理效果 其中CogPMAl
阅读全文
posted @
2021-03-01 13:44
一杯清酒邀明月
阅读(244)
推荐(0) 编辑
VisionPro CogIntersectLineLineTool 几何交叉工具
摘要:CogIntersectLineLineTool工具从终端接收两条直线,求取这两条直线的交点,并在终端输出交点的坐标值。CogPMAlignTool1和CogFixtureTool1用来定位;CogFindLineTool1和CogFindLine2用来查找两条直线;CogIntersectLine
阅读全文
posted @
2021-03-01 13:42
一杯清酒邀明月
阅读(1052)
推荐(0) 编辑
VisionPro CogIntersectLineCircleTool 几何交叉工具
摘要:CogIntersectLineCircleTool工具从终端接收一条直线和一个圆,求取直线和圆的交点,并在终端输出交点个数和坐标值。 其中,CogPMAlignTool1和CogFixtureTool1用来定位;CogFindCircleTool1、CogFindCircleTool2查找2个圆;
阅读全文
posted @
2021-03-01 13:41
一杯清酒邀明月
阅读(435)
推荐(0) 编辑
VisionPro CogIntersectCircleTool工具 几何交叉工具
摘要:CogIntersectCircleTool工具的功能原理 CogIntersectCircleTool工具从输入终端接收两个圆,输出两个圆的交点。其中,CogPMAlignTool和CogFixtureTool用来定位;CogFindCircleTool1、CogFindCircleTool2、C
阅读全文
posted @
2021-03-01 13:39
一杯清酒邀明月
阅读(381)
推荐(0) 编辑
VisionPro CogFitLineTool 几何形状查询和弥合工具
摘要:CogFitLineTool是直线弥合工具,更根据提供的一系列二维坐标点弥合成一条直线,并将直线在终端输出,CogFitLineTool工具至少需要两个坐标点才能够弥合直线。 图1 CogFitLineTool工具处理效果
阅读全文
posted @
2021-03-01 13:38
一杯清酒邀明月
阅读(515)
推荐(0) 编辑
VisionPro CogFitEllipseTool 几何形状查询和弥合工具
摘要:CogFitEllipseTool工具的功能原理 CogFitEllipseTool是椭圆弥合工具,能够根据用户提供一些二维坐标点弥合成一个圆,并将弥合的椭圆在终端输出,CogFitEllipseTool工具至少需要不再直线上的5个点才能成功弥合椭圆。 图1 CogFitEllipseTool处理效
阅读全文
posted @
2021-03-01 13:36
一杯清酒邀明月
阅读(233)
推荐(0) 编辑
VisionPro CogFitCircleTool 几何形状查询和弥合工具
摘要:CogFitCircleTool 工具的功能原理 CogFitCircleTool是圆弥合工具,能跟用户提供的一些二维坐标点弥合成一个圆,并将弥合的圆及其圆心、半径在终端输出。CogFitCircleTool工具至少需要不再直线上的3个点才能成功弥合圆。 图1 CogFitCircleTool工具处
阅读全文
posted @
2021-03-01 13:34
一杯清酒邀明月
阅读(586)
推荐(0) 编辑
VisionPro CogFindLineTool 几何形状查询和弥合工具
摘要:CogFindLineTool工具的功能原理 CogFindLineTool工具用来查询边界直线,其原理是通过一系列的卡尺工具来定位边界边,然后利用这些边界点弥合成一条直线,这条直线代表物体的边界线。 图1 CogFindLineTool工具处理效果
阅读全文
posted @
2021-03-01 13:31
一杯清酒邀明月
阅读(1065)
推荐(0) 编辑
VisionPro CogFindEllipseTool 几何形状查询和弥合工具
摘要:CogFindEllipseTool的功能原理 CogFindEllipseTool工具用来查找椭圆,它与CogFindCircleTool、CogFindCornerTool一样,需要预先知道椭圆的大概位置,然后再椭圆的大概位置放在椭圆弧,可以设置椭圆弧的起始角和终止角、中心点坐标、长短轴半径、卡
阅读全文
posted @
2021-03-01 13:30
一杯清酒邀明月
阅读(406)
推荐(0) 编辑
VisionPro CogFindCornerTool 几何形状查询和弥合工具
摘要:CogFindCornerTool的功能原理 CogFindCornerTool工具用来查找角点,在利用CogFindCornerTool工具查找角点的时候,需要预先知道构成角的两条边界想的大概位置,其原理是角边界的大概位置放置卡尺,用卡尺定位构成边界上的点,然后用这些点弥合成两条直线,这两条直线的
阅读全文
posted @
2021-03-01 13:29
一杯清酒邀明月
阅读(673)
推荐(0) 编辑
VisionPro CogFindCircleTool工具 几何形状查询和弥合工具
摘要:CogFindCircleTool工具的功能原理 CogFindCircleTool工具用来查找图像中的圆,并能方法圆心坐标、查找到的圆、弥合圆用到的数据点等。其原理是:首先用卡尺工具定位圆的边界点,然后用这些边界点弥合成一个圆。在CogFindCircleTool查找圆的时候,你需要事先知道圆的大
阅读全文
posted @
2021-03-01 13:28
一杯清酒邀明月
阅读(1559)
推荐(0) 编辑
VisionPro CogCreateSegmentTool工具
摘要:CogCreateSegmentTool的功能原理 CogCreateSegmentTool通过两点创建一条线段,并将此线段和经过此线段的直线在终端输出。 图1 CogCreateSegmentTool使用前的前期工作 其中,CogPMAlignTool和CogFixtureTool用来定位,Cog
阅读全文
posted @
2021-03-01 12:15
一杯清酒邀明月
阅读(958)
推荐(0) 编辑
VisionPro CogCreateLineTool工具
摘要:CogCreateLineTool功能原理 CogCreateLineTool根据一个点和旋转角度创建一条直线,并将这条直线在终端输出。 图 1-1 CogCreateLineTool工具示例 其中,CogPMAlignTool和CogFixtureTool用来定位,CogFindCircleToo
阅读全文
posted @
2021-03-01 12:13
一杯清酒邀明月
阅读(692)
推荐(0) 编辑
VisionPro CogCreateLinePerpendicularTool工具
摘要:CogCreateLinePerpendicularTool的功能原理 CogCreateLinePerpendicularTool工具通过已知点创建已知直线的垂线,并将所创建的直线在终端输出。 图 1-1 CogCreateLinePerpendicularTool运行结果 其中CogPMAlig
阅读全文
posted @
2021-03-01 12:12
一杯清酒邀明月
阅读(524)
推荐(0) 编辑
VisionPro CogCreateLineParallelTool工具
摘要:CogCreateLineParallelTool工具的功能原理 CogCreateLineParallelTool工具通过一点创建已知直线的平行线,并将创建的直线在终端输出。 第一步 CogPMAlignTool和CogFixtureTool工具用来定位; 图 1-1 CogPMAlignTool
阅读全文
posted @
2021-03-01 12:10
一杯清酒邀明月
阅读(529)
推荐(0) 编辑
VisionPro CogCreateLineBisectPointsTool工具
摘要:CogCreateLineBisectPointsTool工具的功能原理 CogCreateLineBisectPointsTool工具根据两点创建两点所连接限度的垂直平分线、并将创建的垂直平分线在终端输出。 第一步 在CogToolBlock创建输出变量"StartX"、“StartY”、“End
阅读全文
posted @
2021-03-01 12:07
一杯清酒邀明月
阅读(276)
推荐(0) 编辑
VisionPro CogCreateEllipseTool工具
摘要:CogCreateEllipseTool的功能原理 CogCreateEllipseTool工具能够根据提供的中心点坐标、长半轴、短半轴、旋转角度等新创建一个椭圆,并将所创建的椭圆在终端输出。 第一步新建"CenterX"、“CenterY”、“RadiusX”、“RadiusY”、“Rotatio
阅读全文
posted @
2021-03-01 12:06
一杯清酒邀明月
阅读(222)
推荐(0) 编辑
VisionPro CogCreateCircleTool工具
摘要:CogCreateCircleTool工具的功能原理 CogCreateCircleTool能够根据提供的圆形坐标、半径等信息在图像找那个创建一个圆,并将穿的圆在终端输出。 第一步:添加"CogToolBlock" 第二步将"CenterX"、“CenterY”、“Radius”链接到对应的CogC
阅读全文
posted @
2021-03-01 12:00
一杯清酒邀明月
阅读(444)
推荐(0) 编辑
VisionPro CogPDF417Tool工具
摘要:CogPDF417Tool工具的功能原理 CogPDF417Tool工具用来读取PDF417码,解码成功之后,以字符串的形式将结果输出,并能输出数据区域的长度、宽度、纠错百分率等信息。
阅读全文
posted @
2021-03-01 11:59
一杯清酒邀明月
阅读(182)
推荐(0) 编辑
VisionPro CogBarcodeTool工具
摘要:CogBarcodeTool的功能原理 CogBarcodeTool是条码读取工具,无需训练既能定位和读取图像中一定区域内的一个或多个条形码,并能用各种参数对读到的条码进行描述。CogBarcodeTool能够读取图像中不同码制的条码,并且对码的方向和位置没有任何要求。CogBarcodeTool工
阅读全文
posted @
2021-03-01 11:58
一杯清酒邀明月
阅读(387)
推荐(0) 编辑
VisionPro Cog2DSymbolVerifyTool工具
摘要:Cog2DSymbolVerifyTool是二维码验证工具,若需要对Cog2DSymbolTool读取到的二维码进行打印资料验证,可以将读取结果传递给Cog2DSymbolVerifyTool工具。Cog2DSymbolVerifyTool能够分析码信息、图像的锐角、二维码和背景的对比度等。
阅读全文
posted @
2021-03-01 11:57
一杯清酒邀明月
阅读(399)
推荐(0) 编辑
VisionPro Cog2DSymbolTool工具 读码工具
摘要:Cog2DSymbolTool的功能原理 Cog2DSymbolTool是二维码读取工具,能够定位并读取二维码、QR码,在使用此工具时,需要首先学习二维码或QR码的一些信息,如尺寸大小、错误验证、校正等级、妈的极性等。当音乐程序执行此工具时,Cog2DSymbolTool将进行解码并读到的码以字符串
阅读全文
posted @
2021-03-01 11:56
一杯清酒邀明月
阅读(975)
推荐(0) 编辑
VisionPro CogToolBlock输入输出终端
摘要:CogToolBlock除能添加编辑语言支持的所有数据类型外,还能添加VisionPro支持的所有的数据类型。CogToolBlock添加终端的方法:双击CogToolBlock工具打开编辑框,选择Imputs/Output面板,如图1-1所示。 图1-1 CogToolBlock终端预览
阅读全文
posted @
2021-03-01 11:54
一杯清酒邀明月
阅读(648)
推荐(0) 编辑
VisionPro CogCompositeColorMatchTool
摘要:CgCompositeColorMatchTool功能原理 与CogColorMatchTool工具一样,CgCompositeColorMatchTool工具将彩色图像中某一区域的颜色和事先提取的参考图像表中的每一个颜色对比,得到一组得分,得分表示和此种颜色匹配的程度,得分越高说明颜色越接近,运行
阅读全文
posted @
2021-03-01 11:52
一杯清酒邀明月
阅读(278)
推荐(0) 编辑
VisionPro CogColorSegmenterTool
摘要:CogColorSegmenterTool工具的功能原理 CogColorSegmenterTool是IG彩色图像分割工具,用一定的颜色阈值将彩色进行分割,输出二值化的图像,在阈值范围内的区域像素值为1,不在阈值范围内的像素值为0。
阅读全文
posted @
2021-03-01 11:51
一杯清酒邀明月
阅读(425)
推荐(0) 编辑
VisionPro CogColorMatchTool
摘要:CogColorMatchTool工具的原理 CogColorMatchTool工具将彩色图像中某一区域的颜色和事先提取图像表中的每一个颜色对比,得到一组得分,得分表示和此种颜色匹配的程度,得分越高说明颜色越接近,运行此工具的时候,将返回得分最高的颜色。 CogColorMatchTool工具采用单
阅读全文
posted @
2021-03-01 11:50
一杯清酒邀明月
阅读(556)
推荐(0) 编辑
VisionPro CogColorExtractorTool工具功能
摘要:CogColorExtractorTool工具为颜色提取工具,输入图像为RGB彩色图像,输出一个灰度图像和一个彩色图像,输出的彩色图像包含所要提取的颜色,如图1-1所示。 图 1-1 CogColorExtractorTool的源图像和输出图像 CogColorExtractorTool工具的使用步
阅读全文
posted @
2021-03-01 11:49
一杯清酒邀明月
阅读(632)
推荐(0) 编辑
VisionPro CogFixtureTool 标定和定位工具
摘要:CogFixtureTool是另一种建立定位坐标系的工具,也是最长用的,在使用此工具建立定位坐标系之前,需要提前获得一个2D转换关系,2D转换关系的通过其他工具获取,其主要任务:1)一个往坐标空间树种添加一个定位坐标系,需设定定位坐标系的名称;2)建立一个定位后的输出图像提供其他工具调用,输出图像的
阅读全文
posted @
2021-03-01 11:47
一杯清酒邀明月
阅读(2830)
推荐(0) 编辑
VisionPro CogFixtureNPointToNPointTool 标定和定位工具
摘要:CogFixtureNPointToNPoint可以利用两组点来建立定位坐标系,其中一组点来自非定位坐标系,一般用像素坐标点表示这些像素坐标点的获取是通过其他视觉工具,另一组点的来源有两种方式,一种是通过基准图像方式获取,另一种是通过几何测量获取。根据定位坐标点来源的不同,可以将此工具的定位方式分为
阅读全文
posted @
2021-03-01 11:46
一杯清酒邀明月
阅读(1700)
推荐(0) 编辑
VisionPro CogCalibNPointToNPointTool工具使用详解 标定和定位工具
摘要:CogCalibNPointToNPointTool工作原理 CogCalibNPointToNPointTool工具两组点来校正图像,一组点为像素坐标点,另一组点是像素坐标点对应的物理坐标点,此工具用这两组点计算一个最佳的2D转换,并将此2D转换保存工具中,在此工具运行的时候将此2D转换添加到输入
阅读全文
posted @
2021-03-01 11:45
一杯清酒邀明月
阅读(2776)
推荐(0) 编辑
VisionPro CogCalibCheckedboardTool 标定和定位工具
摘要:CogCalibCheckerboardTool工具的功能原理 在视觉应用中,通常测量和定位结果有实际意义,CogCalibCheckerboardTool通过标定板来建立像素坐标和实际坐标之间的2D转换关系,然后将这种坐标转换关系附加到实测图的坐标空间树种。因此,视觉工具便可输出视觉物理单位的测量
阅读全文
posted @
2021-03-01 11:43
一杯清酒邀明月
阅读(2121)
推荐(0) 编辑
VisionPro CogToolGroup工具
摘要:与CogToolBlock类似,CogToolGroup也可将工具分组,但是CogToolGroup的输入输出终端必须和其他视觉工具相联系,只有往其中添加视觉工具才能添加相应的输入输出终端,例如,想把CogBlobTool工具找到Blob的格式添加到输出终端,在添加CogBlobTool工具之前这个
阅读全文
posted @
2021-03-01 11:31
一杯清酒邀明月
阅读(511)
推荐(0) 编辑
VisionPro CogToolBlock工具
摘要:利用CogToolBlock工具,可以根据功能来组织视觉工具,创建重复利用的模块,为复杂的视觉逻辑任务提供简单的接口。如图1-1所示,CogPMAlignTool1工具和CogFixtureTool1用来视觉定位,并输出定位后的图像;CogCaliperTool1工具和CogBlobTool1工具用
阅读全文
posted @
2021-03-01 11:30
一杯清酒邀明月
阅读(816)
推荐(0) 编辑
VisionPro CogSearchMaxTool工具详述
摘要:CogSearchMaxTool是一个专门的查询工具,其综合CogPMAlignTool工具和COgCNLSearchTool工具的特性。与CogPMAlignTool 工具和CogCNLSearchTool工具一样,其提供训练和查找模型的功能,其采用和CogCNLSearchTool同意的归一化查
阅读全文
posted @
2021-03-01 11:29
一杯清酒邀明月
阅读(640)
推荐(0) 编辑
VisionPro CogResultsAnalysisTool工具
摘要:CogResultsAnalysisTool功能介绍 利用CogResultsAnalysisTool工具可定义一个判断标准,以使ToolGroup或ToolBlock给出一个"Accept"、“Warn”、或者“Reject”的最终运行结果。这个工具只在QuickBuild使用,当没有编程接口,不
阅读全文
posted @
2021-03-01 11:28
一杯清酒邀明月
阅读(780)
推荐(0) 编辑
VisionPro CogPMAlignTool使用详解
摘要:CogPMAlignTool简述 CogPMAlignTool是一个模型定位工具,与其他一些模型定位算法一样,首先训练一个模型,然后再运行时图像上查询一个或多个已训练的模型,但是CogPMAlignTool不是基于像素栅格,基于像素栅格的算法在一些旋转和尺寸变化的情况时达不到有效的精度。它是基于特征
阅读全文
posted @
2021-03-01 11:27
一杯清酒邀明月
阅读(1552)
推荐(0) 编辑
VisionPro CogPathInspectTool工具
摘要:CogPathInspectTool工具的原理是将输入图像中某一区域的特征与预先训练的模型特征进行比较,然后将两者之间的偏侧高度显示,输出图像中的高亮部分即为输入图像中的缺陷。 CogPatInspectTool工具一般和CogPMAlignTool工具、CogFixture工具、CogBlobTo
阅读全文
posted @
2021-03-01 11:26
一杯清酒邀明月
阅读(365)
推荐(0) 编辑
VisionPro CogImageFileTool工具
摘要:CogImageFileTool工具可以用来将单张图片或idb格式的图片数据库读入内存,如图1-1所示。 图 1-1 用CogImageFileTool读取图片
阅读全文
posted @
2021-03-01 11:25
一杯清酒邀明月
阅读(696)
推荐(0) 编辑
VisionPro CogDataAnalysisTool工具
摘要:CogDataAnalysisTool工具概述 CogDataAnalysisTool工具可以设定公差范围,来对其他视觉工具产生的数据进行逻辑判断,并看郁金香统计分析。对于输入的每一个数据,可以设定单独的阈值,如图1-1所示。 图1-1 如果是对多个数据通道进行分析,也可以对所有数据通道的总体结果进
阅读全文
posted @
2021-03-01 11:24
一杯清酒邀明月
阅读(375)
推荐(0) 编辑
VisionPro CogCNLSearchTool工具概述
摘要:CogCNLSearchTool作用是定位或测量事先训练的一个或多个特征的质量,即用来测量当前图像中的某一特征与先前训练的图模型的相似程度,其应用主要有: 1)定位:通过定位物体上的特征来确定已知物体的位置和方向; 2)存在或者缺失:验证图像中某一个特征的数目; 3)测量:测量长度,直径,角度,以及
阅读全文
posted @
2021-03-01 11:23
一杯清酒邀明月
阅读(864)
推荐(0) 编辑
VisionPro CogCaliperTool的参数设置
摘要:(1)设置投影区域 应用CogCaliperTool的第一步是在待测位置设定一个投影区域,CogCaliperTool在投影区域内检测边缘信息。一般投影区域包含感兴趣特征,投影操作综合投影区域内的所有信息,争取与投影方向平行的编译特征并减弱噪声的影响。 图1-1 投影区域的操作方式 (2)设置基本参
阅读全文
posted @
2021-03-01 11:20
一杯清酒邀明月
阅读(1437)
推荐(0) 编辑
VisionPro CogBlobTool工具
摘要:用CogBlobTool工具,可以检测和定位图像中某 灰度范围内的形状未知的特征,这个过程叫做Blob分析。通过Blob分析,可以为我们得到某一特征是否存在、数量、位置、形状、方向等信息。 灰度形态学(morphology):灰度形态学是指应用算子对像素的临阀进行操作,并改变区域形状的过程。 相对阈
阅读全文
posted @
2021-03-01 11:18
一杯清酒邀明月
阅读(1667)
推荐(0) 编辑