Halcon 笔记1
Halcon
Example位置: C:\Users\Public\Documents\MVTec\HALCON-13.0\examples
安装位置:C:\Program Files\MVTec\HALCON-13.0
常用操作:
打开例程:Ctrl+E

Lesson1:使用MindVision相机拍摄图像
- 安装MindVision相机驱动(MindVision Camera Platform Setup(2.1.10.56)(EV).exe;
 - Halcon:打开【助手】- Image Acquisition
 - 点击自动连接
 

4. 切换到连接,并设置参数

5. 转到代码生成,点击插入代码

可获得下图

6. 将RGB图像转换成灰度图
在第五行后添加上rgb1_to_gray(输入rgb1_to_gray后连续按下两次Tab键即可),并让程序单步运行到上述函数之后

7. 图像二值化


绿色显示所选中的像素,选择好最大值和最小值之后,点击插入代码,关闭窗口
8. 形成连通图
Halcon在二值化之后,需要进行连通。

9.通过形状/面积选择图像区域
Halcon 笔记1的更多相关文章
- Halcon 笔记3 形态学
		
Halcon 三大数据类型: (1)图像 (2)区域 (3)XLD 查看时间工具 如果想让图像减少,则进行腐蚀(或者使用开运算),反之,则进行膨胀(或闭运算) 腐蚀后再进行膨胀,相当于进行开运算.因 ...
 - Halcon 笔记2 Blob分析
		
1. 数组操作 2. 可视化-更新窗口 (1)单步模式-总是:则可以自动显示图像: (2)单步模式-从不:需要调用显示函数才能显示图像. (3)单步模式-清空显示:将原图清除,再显示新图 3. 图像处 ...
 - halcon笔记1
		
* 获得二值图 Image_binread_image(Image, 'C:/Alex/halcon/test.bmp') // 读图 threshold (Image, Regions, , ) / ...
 - Halcon学习笔记之支持向量机(二)
		
例程:classify_halogen_bulbs.hdev 在Halcon中模式匹配最成熟最常用的方式该署支持向量机了,在本例程中展示了使用支持向量机对卤素灯的质量检测方法.通过这个案例,相信大家可 ...
 - 图像处理笔记(二十一):halcon在图像处理中的运用
		
概要: 分水岭算法做图像分割 二维码识别 稍后将其他几篇笔记全都补充上概要方便查询. 分水岭算法做图像分割 使用距离变换结合分水岭算法实现图像分割,可以用来分割仅通过阈值分割还是有边缘连接在一起的情况 ...
 - 《HALCON数字图像处理》第五章笔记
		
目录 第五章 图像运算 图像的代数运算 加法运算 图像减法 图像乘法 图像除法 图像逻辑运算(位操作) 图像的几何变换 图像几何变换的一般表达式 仿射变换 投影变换 灰度插值 图像校正 我在Gitee ...
 - 《HALCON数字图像处理》第四章笔记
		
目录 第四章 HALCON数据结构 HALCON Image图像 图像通道 HALCON Region区域 Region的初步介绍 Region的点与线 Region的行程 Region的区域特征 H ...
 - 《HALCON数字图像处理》第三章笔记
		
目录 第三章 HALCON图像处理基础 HALCON控制语句 HALCON算子 HALCON图像处理入门 HALCON图像读取 HALCON图像显示 图形窗口 图像显示 显示文字 HALCON图像转换 ...
 - halcon学习笔记——机器视觉工程应用的开发思路【转】
		
转自:http://www.cnblogs.com/hanzhaoxin/archive/2013/02/15/2912879.html 机器视觉工程应用主要可划分为硬件和软件两大部分. 硬件:工程应 ...
 
随机推荐
- 20145226夏艺华 《Java程序设计》第10周学习总结
			
教材学习内容总结 学习目标 了解计算机网络基础 掌握Java Socket编程 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者 ...
 - WPF ControllTemplate Triggers小记 - 简书
			
原文:WPF ControllTemplate Triggers小记 - 简书 WPF中,样式模板中如果定义EventTrigger事件方式实现动画.那么需要注意两点: 1.对于绑定的属性的Event ...
 - 【LG3241】[HNOI2015]开店
			
题面 洛谷 题解 20pts 直接暴力统计即可,复杂度\(O(NQ)\). 另20pts 我们考虑动态点分治. 怎么在原树上统计答案呢,我们对点\(x\), 预处理出其子节点数目\(s_0\),其子树 ...
 - CF 987 D. Fair
			
D. Fair http://codeforces.com/contest/987/problem/D 题意: n个城镇m条道路,(保证没有重边,两个城镇间可以到达),每个城镇拥有的特产ai(可能多个 ...
 - 【转】查看mysql表结构和表创建语句的方法
			
转自:http://blog.csdn.net/business122/article/details/7531291 查看mysql表结构的方法有三种: 1.desc tablename; 例如: ...
 - c++编译器处理 函数返回值
			
X bar() { X xx; return xx; } // compiler generated temporary X __temp0; ( bar( __temp0 ), __temp0 ). ...
 - stl源码分析之list
			
本文主要分析gcc4.8版本的stl list的源码实现,与vector的线性空间结构不同,list的节点是任意分散的,节点之间通过指针连接,好处是在任何位置插入删除元素都只需要常数时间,缺点是不能随 ...
 - ubuntn 安装软件
			
安装输入法 一.Ctrl+Alt+T打开终端,输入sudo apt-get install fcitx,安装fcitx插件. 二.打开input method,选择fcitx. 三.打开system ...
 - hdu1042 N!(大数求阶乘)
			
N! Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submi ...
 - katalon系列十五:给浏览器添加cookie自动登陆
			
import org.openqa.selenium.Cookieimport org.openqa.selenium.WebDriverimport com.kms.katalon.core.web ...