Halcon
biersibao
这个作者很懒,什么都没留下…
展开
-
vc和halcon数据的相互赋值
vc和halcon数据的相互赋值 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 // HTuple→VC 数据类型转换 HTuple hTuple = 1234; int i = hT转载 2020-08-20 16:07:06 · 233 阅读 · 0 评论 -
减少匹配时间的方法
1、创建模板时:对于特别大的模型,通过将优化设置为与“none”不同的值来减少模型点的数量可能是有用的。如果最优化= 'none',则存储所有模型点。在其他情况下,根据优化值减少点的数量。如果减少了点数,则可能需要在find_scaled_shape_model中将参数Greediness设置为较小的值,例如0.7或0.8。对于小模型,模型点数量的减少不会导致搜索速度的加快,因为在这种情况下,通常需要检查模型的更多潜在实例。如果优化设置为“auto”,create_scaled_shape_model自动决原创 2020-08-16 13:16:31 · 243 阅读 · 0 评论 -
解决方案指导------匹配(Matching)(2)
目录第二章总论2.1 准备模板2.1.1 将参考图像简化为模板图像2.1.2 感兴趣区域的影响2.1.3 合成模型作为模板图像的替代品2.2 模板再使用2.3加快搜索速度2.3.1限制搜索空间2.3.2关于二次抽样2.4 使用匹配结果2.4.1 单个匹配方法的结果2.4.2 关于转换2.4.3 使用估计的二维位置和方向2.4.4使用估计的二维尺度2.4.5使用估计的二维单应矩阵2.4.7关于分数第二章总论匹配的一般程序是准备参考转载 2020-05-27 20:55:46 · 2782 阅读 · 0 评论 -
解决方案指导------匹配(Matching)(1)
关于本手册匹配是一种适合于在图像中查找和定位目标的方法。该解决方案指南引导您使用HALCON提供的各种匹配方法。第7页第1节中介绍了可用的匹配方法,包括为特定应用选择特定方法的技巧。第19页第2节讨论了一些适用于多种方法的通用主题。例如包括:选择合适的模板,速度提升的技巧和使用结果。第57页第3节提供了一些关于个别的匹配方法的细节信息。本解决方案指南中提供的HDevelop示例程序可以在目录%HALCONROOT%的指定子目录中找到。目录第一章简介1.1 怎样使用该手册?转载 2020-05-27 20:53:31 · 1251 阅读 · 0 评论 -
解决方案指导------匹配(Matching)(3)
第三章 单个方法现在,我们深入研究单个匹配方法,特别是以下几种目录第三章 单个方法3.1 基于灰度的匹配3.2 基于相关性的匹配3.2.1 一个例程3.2.2选择模型ROI3.2.3建立合适的NCC模型3.2.4优化搜索过程3.3 基于形状的匹配(第64页3.3节)3.3.1 一个例子3.3.2选择模型ROI3.3.3创建合适的形状模型3.3.4优化搜索过程3.3.5使用基于形状匹配的具体结果3.3.6适应相机方向的改变3.4基于组件的匹配转载 2020-05-27 20:50:31 · 3585 阅读 · 0 评论 -
halcon local_threshold函数介绍
halcon local_threshold函数介绍local_threshold(Image : Region : Method, LightDark, GenParamName, GenParamValue : )使用Method中的阈值方法分割单通道图像,并在Region 中返回分割后的区域。目前,操作符只提供方法adapted_std_deviation。该算法是一种文本二值化技术,为文档图像处理提供了良好的效果。通过选择Method = 'adapted_std_deviation',根据Sa.原创 2020-05-19 10:21:02 · 3710 阅读 · 1 评论 -
提取线条的lines_color、lines_facet、 lines_gauss算子
提取线条的lines_color、lines_facet、 lines_gauss算子Halcon中线条提取的算子主要有:lines_color(Image : Lines : Sigma, Low, High, ExtractWidth, CompleteJunctions : )lines_facet(Image : Lines : MaskSize, Low, Hig...转载 2020-03-26 10:23:18 · 799 阅读 · 2 评论 -
Halcon学习笔记:划痕、油污、瑕疵
Halcon学习笔记:划痕、油污、瑕疵划痕、油污、瑕疵,常用的方法有傅里叶变换和Blob分析。1.表面划痕invert_image(Image,ImageInvert1)mult_image(ImageInvert1, ImageInvert1, ImageResult,0.01, 0)gen_sin_bandpass (ImageBandpass, 0.6, 'none', ...转载 2020-03-26 10:18:59 · 932 阅读 · 0 评论 -
HALCON:Variation Model的应用
简介:Variation Model的主要原理是将待检测的图像与一张标准图像作比较,找出待检测图像与标准图像(ideal image)的明显差异(也就是不良)。标准图像可以采用几张OK品的图像训练(training)得到,也可以通过对一张OK品图像进行处理得到。训练后得到标准图像和一张variation图像(variation image),variation图像中包含了图像中每个像素点灰度值允...转载 2020-01-16 17:59:03 · 409 阅读 · 0 评论 -
图漾相机 halcon手眼标定 标定板制作
图漾相机例子的编译cd到samples目录下ls;pwd; mkdir build;cd build;cmake ..;标定板制作引自https://blog.csdn.net/shiwaxinbin/article/details/7097899gen_caltab (7, 7, 0.025, 0.5, 'D:/gencaltab/150_150.descr', 'D:/gen...原创 2020-01-16 17:59:22 · 339 阅读 · 0 评论