少有人走的路

勇哥的工业自动化技术网站

python知识导航贴,持续更新

C# 语言高级特性知识导航贴,持续更新

netMarketing类库: 类库说明

本站视觉相关教程整理贴子,持续更新

C++相关导航贴,持续更新

本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

2020年勇哥的机器视觉实验项目清单(大纲)

本站连载贴子系列,持续更新中……

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

运动控制专题,持续更新

halcon对tuple处理的算子与hdevelop的对应关系

halcon学习笔记——机器视觉工程应用的开发思路

机器视觉工程应用主要可划分为硬件和软件两大部分。硬件:工程应用的第一步就是硬件选型。硬件选型很关键,因为它是你后面工作的基础。主要是光源、工业相机和镜头选择。软件:目前业内商业库主要有Halcon,康耐视,DALSA,evision,NI等,开源库有OpenCV.其中NI的labview+vision模块。机器视觉工程应用的基本开发思路是:一、图像采集,二、图像分割,三、形态学处理,四、特征提取,五、输出结果。下面在Halcon下对这四个步骤进行讲解。一、图像采集:Halcon通过imageac

BFLY-PGE-50A2M-CS相机(灰点)的设置经验

这款BFLY-PGE-50A2M-CS工业相机, 500万像素. 配置网卡选用 SCI-GEP-4, 这是内部带4针电压专供的GigE接口相机的网卡.  如果你把GigE接口的网线插到普通网卡, 会发现网卡信号灯都不会亮.有些型号的GigE接口的相机,则需要在相机上的圆型接口接入外接电源. 而这一款则不需要.这款相机配套的官方驱动及管理工具为: 安装好后, 下面两个程序是我们需要的. 要注意的是: 你在安装时务必要选择全部安装, 否则Point Grey

HALCON算子函数:XLD相关算子,XLD算子

勇哥收集的XLD相关的算子说明,方便大家备查。19.1  Access1. get_contour_xld  功能:返回XLD轮廓(contour)的坐标。2. get_lines_xld  功能:返回一个XLD多边形(polygon)数据。3. get_parallels_xld  功能:返回一个XLD并行数据。4. get_polygon_xld  功能:返回一个XLD多边形(polygon)数据。 19.2  Creat

Halcon学习(27-2)halcon测量技术:找线

halcon测量的第一步,就是找边。边找精准了,计算两边的距离才可能精准。由于物料的管控不可能做到每片抽检,或者根本不被管控。这就要求我的抓边效果能最大化适合各种可能性。下面的程序使用鼠标确定测量框,根据设定参数拟合出一条质量可调的XLD线条。图1  鼠标绘制测量框图2  拟合完成的线条,这个例子由50个点拟合出XLD线条。十字点起标识点的作用。找线方法调用代码:fpath:='C:/Users/Administrator/Desktop/2018资料/分类器研究&#

Halcon学习(27-1)halcon测量技术:亚像素,亚像素精度

友发来两个小项目,要求亚像素精度。突然想问几个问题:1、何为亚像素?2、何为亚像素精度?3、使用亚像素测量,系统应注意什么?1、何谓亚像素?面阵摄像机的成像面以像素为最小单位。例如某CMOS摄像芯片,其像素间距为5.2微米。摄像机拍摄时,将物理世界中连续的图像进行了离散化处理。到成像面上每一个像素点只代表其附近的颜色。至于“附近”到什么程度?就很困难解释。两个像素之间有5.2微米的距离,在宏观上可以看作是连在一起的。但是在微观上,它们之间还有无限的更小的东西存在。这个更小的东西我们称它为“亚像素

HALCON算子函数 : Tuple

18.1  Arithmetic1. tuple_abs  功能:计算一个元组的绝对值。2. tuple_acos  功能:计算一个元组的反余弦。3. tuple_add  功能:两个元组相加。4. tuple_asin  功能:计算一个元组的反余弦。5. tuple_atan  功能:计算一个元组的反正切。6. tuple_atan2  功能:计算一个元组四个象限的反正切。7. tuple_ceil  功能:计算一

Halcon的外部函数

本地:即HDevelop中的函数存储在当前*.hdev文件中,导出可以一起导出,不可以被其他程序共享和使用。非本地:即HDevelop中的函数存储在指定的目录中,格式为*.hdvp,需要在外部函数目录里面进行加载和使用,不随当前文件内容一起导出,可以被其他程序共享和使用。默认Halcon保存的外部算子目录位于安装目录/procedures目录下在我们求证之前,讲讲一点和HDevelop相关的内容:什么是*.hdev文件?hdev文件,又被称为HDevelop编写的配置文件,之所以叫配置文件,是因

Halcon学习(4-6)Region处理:动态阈值,分水岭

dyn_threshold算子动态阈值算子应付以下情况:对于一些应用来说,确定一个全局阈值是不可能的,比如,因为没有通用的参考图像来确定阴影校正图像的背景是非均匀的物体在局部范围内通常比背景亮些或者黑些在这种情况下,寺找一个固定阈值来区分物体和背景是丌太容易的问题: 局部邻域的确定局部邻域可以由平滑滤波器来确定(比如, mean_image或binomial_filter)动态阈值算子的经验说明:滤波的mask尺寸确定了做能分割出来物体的最大尺寸经验之谈    mean_im

Halcon学习(4-5)Region处理:合并区域,扩大和缩小区域,取区域特征值

合并region    select_shape(ConnectedRegions1, SelectedRegions1, 'area', 'and', 550, 99999)     select_obj(SelectedRegions1, obj1, 1)     se
<< < 42 43 44 45 46 47 48 49 50 51 > >>
«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864