Halcon
文章平均质量分 53
雍王爷
放下布袋、何等自在
展开
-
Halcon学习笔记
1、complement ( Region , RegionComplement )反回并填充Region的补充(互补)区域原创 2017-03-30 10:18:39 · 1718 阅读 · 0 评论 -
halcon学习之solution matching模型的选择和创建
一,大致介绍 1 matching指的是从一张图片中找出既有对象的位置的方法,这些方法可以应用来很多不同的领域。匹配的主要方式是使用一个所找对象的模板,创建一个模型来用于在图片中搜索。在halcon中,主要有两大类匹配方法,一类使用对象的灰度值以及像素点和周边像素的关系来建立匹配模型,另一类则根据对象的轮廓形状来进行匹配。匹配的输出信息通常为图片中的位置信息,一般应用中,也会需要转载 2017-03-30 11:12:30 · 1047 阅读 · 0 评论 -
halcon学习之find_ncc_model
函数原型: find_ncc_model( Image : : ModelID, AngleStart, AngleExtent, MinScore, NumMatches, MaxOverlap, SubPixel, NumLevels : Row, Column, Angle, Score ) 函数作用:用于NCC模板匹配。参数Angle转载 2017-03-30 13:14:28 · 15721 阅读 · 0 评论 -
halcon学习之tuple比较运算
//执行两个tuple数组之间的相互比较void testComparison() { HTuple tuple1; tuple1[0] = 1; tuple1[1] = 1; tuple1[2] = 2;HTuple tuple2;tuple2[0] = 1;tuple2[1] = 2;tuple2[2] = 1;HTuple转载 2017-03-30 13:35:23 · 4469 阅读 · 0 评论 -
halcon学习之模板匹配
基于HALCON的模板匹配方法总结 德国MVTec公司开发的HALCON机器视觉开发软件,提供了许多的功能,在这里我主要学习和研究了其中的形状匹配的算法和流程。HDevelop开发环境中提供的匹配的方法主要有三种,即Component-Based、Gray-Value-Based、Shape-Based,分 别是基于组件(或成分、元素)的匹配,基于灰度值的匹配和基于形状的匹配。这三种转载 2017-03-30 15:46:16 · 955 阅读 · 0 评论 -
halcon学习之仿射变换的理解
仿射变换可以理解为・经过对坐标轴的放缩,旋转,平移后原坐标在在新坐标域中的值更简洁的说:・仿射变换=线性变换+平移转载 2017-03-30 17:00:43 · 2573 阅读 · 0 评论 -
halcon学习之tuple_find
tuple_find( T1,T2 ,T3):含义:Return the indices of all occurrences of a tuple within another tuple. //**TupleFind获取某个元素在另一个数组里的所有位置值,并就这个位置返回一个数组; //**即寻找T2在T1中所有出现的位置值,并返回到数组T3中;原创 2017-03-30 15:06:58 · 5977 阅读 · 0 评论 -
C#从三通道图像数据流转到HObject
用相机SDK采图的话很多时候得到的是一个数据流(byte[])或者指针IntPtr,单通道转换gen_image1还比较方便,三通道gen_image3发现它要三个颜色分量的指针,头大,这是个比较简单呆板的转换方法;下面进入正题。 //命名空间 using System; using System.Drawing; using System.IO; using Syst转载 2017-04-18 13:49:40 · 6703 阅读 · 0 评论