kedasanlang

导航

2016年5月4日 #

如何在Hdevelop加入自己的算子

摘要: halcon中允许用户编写自定义函数,同时也可以将此函数保存在其他工程中调用。 以halcon12讲解 创建自定义函数 创建自定义函数 本地程序函数:创建后仅能在当前工程使用 hdevelop函数文件:创建后可以在其他工程中复用,默认保存在C:/Program Files/MVTec/HALCON- 阅读全文

posted @ 2016-05-04 16:08 刘泽北 阅读(582) 评论(0) 推荐(0) 编辑

halcon算子

摘要: halcon的算子列表 Chapter 1 :Classification 1.1 Gaussian-Mixture-Models 1.add_sample_class_gmm 功能:把一个训练样本添加到一个高斯混合模型的训练数据上。 2.classify_class_gmm 功能:通过一个高斯混合 阅读全文

posted @ 2016-05-04 16:06 刘泽北 阅读(3878) 评论(1) 推荐(0) 编辑

halcon三种模板匹配方法

摘要: halcon有三种模板匹配方法:即Component-Based、Gray-Value-Based、Shaped_based,分别是基于组件(或成分、元素)的匹配,基于灰度值的匹配和基于形状的匹配,此外还有变形匹配和三维模型匹配也是分属于前面的大类 本文只对形状匹配做简要说明和补充: Shape_B 阅读全文

posted @ 2016-05-04 16:01 刘泽北 阅读(9976) 评论(0) 推荐(0) 编辑

线阵相机与面阵相机的区别

摘要: 线阵相机 主要应用于工业、医疗、科研与安全领域的图象处理。 在机器视觉领域中,线阵相机是一类特殊的视觉机器。与面阵相机相比,它的传感器只有一行感光元素,因此使高扫描频率和高分辨率成为可能。线阵相机的典型应用领域是检测连续的材料,例如金属、塑料、纸和纤维等。被检测的物体通常匀速运动 , 利用一台或多台 阅读全文

posted @ 2016-05-04 15:59 刘泽北 阅读(3509) 评论(0) 推荐(0) 编辑

完整性检测

摘要: 1 * ball.hdev: Inspection of Ball Bonding 2 * 球接合检查 Comment Time:2014/9/10 3 *核心思想:1.白色区域用作自动ROI,黑色区域是目标 4 * 2.Opening_circle:圆形开算子是关键 5 *关闭窗口刷新,关闭窗口,打开窗口[728,512] 6 dev_update_window ... 阅读全文

posted @ 2016-05-04 15:58 刘泽北 阅读(452) 评论(0) 推荐(0) 编辑

halcon读取一张照片,并转化为灰度图像

摘要: 输出效果: 阅读全文

posted @ 2016-05-04 15:56 刘泽北 阅读(2101) 评论(0) 推荐(0) 编辑

halcon车牌的识别

摘要: 初始图片: 处理后的图片,将车牌所在的区域识别出来: 显示输出结果: *Class[0]--class[6]分别为GAPV329 area_center(Letters, Area, Row, Column) for Index := 0 to 6 by 1 disp_message(3600, C 阅读全文

posted @ 2016-05-04 15:54 刘泽北 阅读(1113) 评论(0) 推荐(0) 编辑

HALCON学习之条形码实时扫描

摘要: 1 dev_open_window(1,1,400,400,'blue',ThisHandle) 2 create_bar_code_model([], [], BarCodeHandle) 3 set_bar_code_param(BarCodeHandle,'element_size_max',8) 4 set_bar_code_param(BarCodeHandle,'check_... 阅读全文

posted @ 2016-05-04 15:50 刘泽北 阅读(812) 评论(0) 推荐(0) 编辑

测量圆环脚宽间距

该文被密码保护。 阅读全文

posted @ 2016-05-04 15:46 刘泽北 阅读(1) 评论(0) 推荐(0) 编辑

开关引脚测量

摘要: 跟我学机器视觉-HALCON学习例程中文详解-开关引脚测量 This example program demonstrates the basic usage of a measure object. Here, the task is to determine the width of and t 阅读全文

posted @ 2016-05-04 15:43 刘泽北 阅读(356) 评论(0) 推荐(0) 编辑

QQ摄像头读取条码

摘要: 跟我学机器视觉-HALCON学习例程中文详解-QQ摄像头读取条码 第一步:插入QQ摄像头,安装好驱动(有的可能免驱动) 第二步:打开HDevelop,点击助手—打开新的Image Acquisition—选中图像获取接口(I),然后点击检测,找到摄像头。如下图: 第三步:点击连接,将颜色空间设置为g 阅读全文

posted @ 2016-05-04 15:41 刘泽北 阅读(465) 评论(0) 推荐(0) 编辑

HALCON-FUZZY检测用于开关引脚测量

摘要: 跟我学机器视觉-HALCON学习例程中文详解-FUZZY检测用于开关引脚测量* This example program demonstrates the basic usage of a fuzzy measure object.* Here, the task is to determine t 阅读全文

posted @ 2016-05-04 15:39 刘泽北 阅读(870) 评论(0) 推荐(0) 编辑

机器视觉(1)——从业人员细分

摘要: 摘自中国机器视觉网论坛‘ 到底如何学习机器视觉?为了说明这个问题,我觉得应该先要简单地说明另一个问题:国内外机器视觉发展的不同。我本人认为,只有先搞清了两边的不一样,才便于说清如何下手学习。 国外机器视觉发展到今天,已经从“一包到底”式的工作程序,发展到了细致分工的阶段了。由于篇幅问题。就不细讲这一 阅读全文

posted @ 2016-05-04 15:27 刘泽北 阅读(263) 评论(0) 推荐(0) 编辑

halcon学习笔记——(11)Image,region,xld初步

摘要: 一 读取的3种方式: 读取单张的图片: read_image( image,'filename') //image 是输出对象,后面是输入文件的路径和名称 读取单张的图片: read_image( image,'filename') //image 是输出对象,后面是输入文件的路径和名称 读取多图: 阅读全文

posted @ 2016-05-04 15:21 刘泽北 阅读(2357) 评论(0) 推荐(0) 编辑

halcon摄像机标定

摘要: 摄像机标定程序: 注意:E:/calibration_image :为标定图像文件路径 'E:/calibration_description/caltab_123mm.descr:为标定描述文件路径 *作者:骑蚂蚁上高速 *程序开始 list_files ('E:/calibration_imag 阅读全文

posted @ 2016-05-04 15:09 刘泽北 阅读(930) 评论(0) 推荐(0) 编辑

区域充填

摘要: 红色边际为填充过后的整体区域,绿色区域为被填充的不在阈值内的区域 例程见于 区域处理-fill-up 目的 是将图片区域 阈值在0-140 之间的像素挑选出来,用fill_up填充该区域内部不符合阈值的部分,然后分别显示填充后的整体区域和被填充的区域。 该例子对我来说最大的用处来是在于熟悉Halco 阅读全文

posted @ 2016-05-04 15:06 刘泽北 阅读(370) 评论(0) 推荐(0) 编辑

特征提取-区域中心

摘要: 该示例注意 regiongrowing 和 area_center 算子的功能 请注意,HALCON中的变量不用预先定义,所以如果计算出来的区域为多个区域,则area_center(regions,area,row,column)中计算出来的结果如果为多个值得话,则相应的变量就都是数组。 阅读全文

posted @ 2016-05-04 14:52 刘泽北 阅读(353) 评论(0) 推荐(0) 编辑

halcon 常用算子中文解释说明(随时更新)

摘要: select_contours_xld (Edges, SelectedContours, 'closed', 0, 0, 0, 0) 筛选闭合边缘曲线 sub_image (ImageConverted1, ImageConverted2, ImageSub, 1, 0) 一幅图减另一幅图。用一幅 阅读全文

posted @ 2016-05-04 14:46 刘泽北 阅读(1646) 评论(0) 推荐(0) 编辑

摄像机标定

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2016-05-04 14:36 刘泽北 阅读(11) 评论(0) 推荐(0) 编辑