Halcon、OpenCV、Matlab
比特字节
浙江大学计算机学院工业设计工程硕士主攻机器视觉与工业设计方向从事医疗器械研发工作。
展开
-
Blob分析的例子,抽取Blobs
看到群里有群友要求看个Blob分析的学习实例,正好这段时间开始Blob的测试,先发一个最基础的吧。Extracted blobs with calculated center points (SG-i-P29)Blob:Binary Large Object,大型二进制对象。在计算机中,一个大型二进制对象通常是一个大型的文件,例如一个图片或声音文件。而这些文件不得不以一种特殊的方式原创 2013-04-27 13:13:10 · 1949 阅读 · 0 评论 -
VS2010的helplibrary问题
这几天用C#写Halcon的上位机时,因家里电脑重装,只好再装一次VS2010,期间没有选择VS2010的helplibrary,结果出现一些不明原因的错误,都指向了VS2010的helplibrary安装出现问题,而发现即使卸载再重装VS也不能恢复helplibrary,网上找了好久也测试多次,才找到问题的解决方法,共享给大家,少走点弯路,安装完成vs2010后,可以打开Start\Programs\Microsoft Visual Studio 2010\Visual Studio Tools\Mana原创 2013-04-30 01:15:02 · 1858 阅读 · 0 评论 -
测量橡胶密封圈的内外径尺寸
昨晚跟一位朋友的讨论橡胶密封圈的内外径尺寸测量的问题,因为还没有学到边缘检测和测量的具体知识,只能不够系统的先找算子,拼拼凑凑算是初步解决啦。把问题、代码和结果分享给大家。问题:测量出橡胶密封圈的内外径尺寸代码:读图→边缘检测→计算边缘数量→测量圆半径→输出原创 2013-05-04 16:03:33 · 6799 阅读 · 3 评论 -
分享吉林大学机械科学与工程学院博士的Halcon学习过程及知识分享
分享吉林大学机械科学与工程学院,zhao jun 博士的Halcon学习过程及知识分享 全文转载zhao jun 博士的新浪博客,版权为zhaojun博士所有 原文地址:http://blog.sina.com.cn/s/articlelist_1143733774_0_1.html 三十一.matching之二(例篇1-3) 三十.matching之一(基础篇) 二十原创 2013-04-27 13:04:20 · 3348 阅读 · 0 评论 -
Halcon编程的语句颜色区分
绿色:注释褐色:控制和开发算子蓝色:图像获取和处理算子浅蓝色:外部函数(halcon已经编写好植入的函数)紫色:内部函数(自己编写的函数)原创 2013-04-27 11:54:38 · 3346 阅读 · 0 评论 -
Halcon的图像获取的实例
昨天把视频第一章第三节图像获取练习了一遍,并且把几个涉及到的算子的参数简单翻译,纯属菜鸟级,共享给大家。图片:image acquisition.png[删除]01、图像获取实例,hdev文件图像获取实例,hdev文件 image acquisition.hdev (4 K) 02、与图像获取有关的算子翻译与图像获取有关的算子翻译 image原创 2013-04-27 11:18:05 · 1727 阅读 · 0 评论 -
Halcon常用算子中文注解(共19章,word版)
看到管理员trevan共享的算子注解,找到了word版,共19个章节,53页,共享给大家。这几天看着Halcon帮助里的算子,虽然是英文版的,但看多几个,基本上就没有困难了,自己再翻译了几个(分享了《图像获取的实例》http://www.halconbbs.com/read.php?tid-157.html),都是基本的语句,各类编程语言都会涉及到,有编程基础,学习Halcon还是有望学好的。原创 2013-04-27 11:20:25 · 11412 阅读 · 0 评论 -
Visual Studio 10.0设置引用HalconDotNet.dll
开始做Halcon的上位机,选用Visual Studio 10.0平台。具体设置以C#,VB为例子。原创 2014-05-12 09:42:03 · 10024 阅读 · 1 评论 -
如何在Visual Studio 10.0中设置Halcon机器视觉
如何在Visual Studio 10.0中设置Halcon机器视觉,C、VB的设置。原创 2014-04-28 10:51:05 · 3847 阅读 · 1 评论 -
RGB图像中三个通道的每个灰度值的像素个数
列举RGB图像中三个通道的每个灰度值的像素个数,在这里贴一下代码原创 2014-04-19 19:15:51 · 12395 阅读 · 0 评论 -
Halcon的图像获取的实例
重新整理之前旧网站上发布过的帖子。 比较常用的几个图像获取的例子,之前刚刚学习halcon的时候写的,作为入门的第一步,还是值得再分享一下的。原创 2014-04-19 18:17:20 · 2960 阅读 · 0 评论 -
一个摄像头解码二维码的实例及分步骤注解
* 2D Code generated by Image Acquisition 01* QR Codedev_close_window ()dev_open_window (0, 0, 400, 400, 'black', WindowHandle)*先关闭活动图形窗口,再打开这个窗口,标识符为WindowHandle;*相对于界面左上角第0行、第0列,大小为400×400像原创 2013-04-27 13:12:30 · 3604 阅读 · 0 评论 -
Halcon模版匹配算子解析-Find
find_shape_model(Image : : //搜索图像ModelID, //模板句柄AngleStart, // 搜索时的起始角度AngleExtent, //搜索时的角度范围,必须与创建模板时的有交集MinScore, //最小匹配值,输出的匹配的得分Score 大于该值NumMatches, //定义要输出的匹配的最大个数MaxOverlap, //当找原创 2013-04-27 13:10:06 · 3705 阅读 · 0 评论 -
一段可视化的条码扫描线的实例和注解
一段可视化的条码扫描线,用于辨别条码,对判定条码本身是否正确有一定作用。* * This program demonstrates visualization of bar code scanlines.* 这个程序演示了可视化的条码扫描线.* This visualization can be used to inspect the quality of images, wh原创 2013-04-27 13:11:46 · 1659 阅读 · 0 评论 -
C#导出的代码,怎么调用?
C#导出的代码,怎么调用?下面抛砖引玉,我自己的做法,可能不是很正确,请群友指正。01.用using HalconDotNet;引用命名空间,调用Halcon函数库02.在Halcon-HDevelop里导出代码,设置如下:导出类型为C#.net03.打开刚导出的代码,复制HDevelopExport。04.打开Program.CS,复制代码原创 2013-04-28 08:46:37 · 1766 阅读 · 0 评论 -
一个用摄像头获取条形码并显示类型及解码的实例及每个步骤注解
分享一个用摄像头获取条形码并显示类型及解码的实例及每个步骤注解* Code generated by Image Acquisition 03* 获取条形码,并计算及显示解码时间,并从规定读取的条码类型范围中读取被解码的条码类型,* 也可设置成不规定条码类型即自动识别,但会增加解码时间,甚至出现误读的情况。* 可读取多个不同类型的条码,并且多个条码用不同颜色的区域框区分,且读取原创 2013-04-27 13:10:59 · 6596 阅读 · 3 评论 -
一个基于可变比例的匹配的实例及详解
昨天说到的有两个有用的例子和大家分享,一个是基于1:1比例的匹配的实例,一个是基于可变比例的匹配,正在测试的是基于变形可变比例的匹配。《一个基于1:1比例的匹配的实例及详解 》今天的例子是基于可变比例的匹配* 读取一个轮廓模型(shape model),使这个模型可放大或缩小地进行寻找匹配。dev_close_window ()dev_open_window (0, 0原创 2013-04-29 00:07:37 · 2174 阅读 · 0 评论 -
一个基于固定比例尺寸的缺陷检测的实例及逐步图片详解
这两天的模板匹配的学习,发现前面两篇关于匹配的文章有一些理解错误的地方,正在做一些修正。对于关于模板匹配的几种类别,有重新的理解,也在陆续做修正。在陆续修正的过程中,先切入缺陷检测的学习,今天才搞定的,马上分享一下,《一个基于固定比例尺寸的缺陷检测的实例及逐步图片详解》。ps:每贴只能显示5张图片,这篇要分4个贴写完。* This example program原创 2013-04-29 00:16:21 · 2242 阅读 · 0 评论 -
钢带缺陷在线检测系统
钢带生产过程中需要实吋进行有效的质量控制,及时发现不合格产品。嘉恒图像开发的钢带缺陷在线高速自动检测系统实现了对各种钢带表面的孔洞、豁口、裂边等缺陷的检测,有效地对钢带表面质量进行实时监测。一、系统简介钢带表面检测技术主要是利用电荷耦合器(CDD)摄像技术和高速计算机数字图像处理、存储和传输技术,对钢带的表面质量进行实时监测。系统工作原理:给待测钢带背面设置透射光,当有原创 2013-04-29 23:31:09 · 2052 阅读 · 1 评论 -
一个基于1:1比例的匹配的实例及详解
从1月份暂停了halcon的学习,复习考研和年终收尾工作,直到这个月才开始halcon的学习,正好也庆祝自己考上浙江大学的工程硕士,新的学习和工作也开始了。今天开始总结前面学习的几个例子和分享这周刚测试的关于匹配的实例分析。学习Halcon以来在论坛上的几个帖子(按学习顺序步骤排列):[Halcon编程交流学习区]图像获取的实例[Halcon实例学习交流区]一个用摄原创 2013-04-29 00:05:48 · 2732 阅读 · 0 评论 -
包装盒、纸张、PCB计数系统
包装盒、纸张、PCB计数是工业生产中经常遇到的一个问题,快捷、精确的计数方法往往能成倍地提高工作效率,但在目前的工业生产中,计数基本都是由机械操作完成的,安装维护复杂,且精度不高。鉴于现代数字图像采集技术已经可以很方便地采集到清晰的目标图像,且速度较快,为此提出了非接触视觉图像分析的计数方法,试图以精度较高的图像摄取装置和高效的后台处理算法来解决这个问题。一、系统简介系统工作过程:原创 2013-04-29 23:32:18 · 1674 阅读 · 0 评论 -
Halcon支持的颜色及其名称,共21种
*在set_color的算子中,列出Halcon支持的颜色代码,共21种。*Suggested values: 'black', 'white', 'red', 'green', 'blue', 'cyan', 'magenta', 'yellow', 'dim gray', 'gray', 'light gray', 'medium slate blue', 'coral', 'slat原创 2013-04-27 12:42:01 · 4031 阅读 · 0 评论 -
Halcon模版匹配算子解析-Create
create_shape_model(Template : : //reduce_domain后的模板图像NumLevels,//金字塔的层数,可设为“auto”或0—10的整数AngleStart,//模板旋转的起始角度AngleExtent,//模板旋转角度范围, >=0AngleStep,//旋转角度的步长, >=0 and Optimization,//设置模板优化原创 2013-04-27 13:09:34 · 4160 阅读 · 0 评论