机器视觉_HALCON_快速向导_1.了解HALCON

HALCON概述

1. 关于HALCON

HALCON是MVTec公司的一款软件产品。
它是一款风靡全球的、用于机器视觉的标准软件,并带有HDevelop集成开发环境。

MVTec是一家德国的公司,从名字上看MVTec就是Machine Vision Technology,直译为机器视觉科技。
HALCON是视觉算法包,是这套软件产品的核心;HDevelop是集成开发环境,是构建视觉应用程序的工具箱。

使用HALCON可以节省成本并缩短产品上市时间(相当于算法细节不用考虑了,会调用就行)。HALCON的灵活架构有助于快速开发任何类型的机器视觉程序。

它提供了图像、视觉算法,供你灵活调用。不需要自己研发当然也就可以节省成本和快速开发。

MVTec HALCON提供卓越性能以及对多核平台、特殊指令集(如AVX2和NEON)和GPU加速的全面支持。它的函数库用于所有图像领域行业(如瑕疵分析、形态学、测量、识别和3D视觉)。

在主流的视觉库中,HALCON是以性能好著称的,算法种类也多。

它支持主流操作系统,并为数百种工业相机和图像采集卡提供接口,支持GenlCam、GigE和USB3 Vision等标准。

2. HALCON XL(HALCON的大图版)

MVTec HALCON有两种模式:

  • 标准HALCON,针对常规大小的图像进行了优化。
  • HALCON XL,能处理大于 32768×32768的图像。

与标准HALCON一样,HALCON XL也有两种使用方式:使用对应的库集成到自己的C++、VB、C#或C程序中,也可以使用HDevelop XL,即HDevelop的大图像版本。

3. HALCON基础知识

3.1. 一般性说明

运行HALCON需要有效的许可证;您可以免费从当地经销商处获取临时许可证。安装过程中,必须接受许可协议。许可协议文件’eula.txt’会被拷贝到安装文件夹。

3.2. 安装HALCON

所有HALCON版本都能从官网下载获取,并附带如何安装的详细信息。
更详细的介绍,在安装章节会说明。

3.3. 使用HALCON的一般步骤

一般推荐按以下步骤学习使用HALCON:

  • 若你初次接触HALCON,推荐看HDevelop开始对话框"入门向导"下面的视频。尤其是视频"Take the Tour"会告诉你如何使用HALCON开发应用程序,使你快速对HALCON开发应用有一个大致认识。
  • 学习HALCON快速向导(Quick Guide)。该手册介绍了HALCON的基本概念,并介绍了不同行业和应用领域的应用实例。
  • 运行HALCON快速指南中描述的实例。
  • 运行位于examples/HDevelop目录中的HDevelop程序 Explore the Power of HALCON 。该程序展示了许多不同行业和应用领域的大量机器视觉解决方案。
  • HDevelop用户指南中介绍了如何加载和运行HDevelop程序。

在这里插入图片描述
在HDevelop开始界面上,可以看到入门向导&了解更多等模块。
其中向导中的视频是YouTube上的,墙内一般看不了。
个人建议可以从HALCON的Quick Guide(快速向导)学起,它是一个本地文档,该指南会介绍HALCON的基本概念,以及各行业和应用领域的应用实例,演示了用HALCON解决各种任务,它由以下几个章节组成:

  1. 第一章和本文一样介绍了HALCON的背景&应用场景等。
  2. 第二章介绍了HALCON的开发方式。
  3. 第三章介绍了工业上的实际应用案例。
  4. 第四章介绍了各种应用小例子。

在这里插入图片描述

4. 更多HALCON资料

HALCON还有大量的拓展文档,从发布说明到HALCON图像采集接口描述,再到用户手册和参考手册。

HALCON使用了许多第三方软件库。有关这些库的许可条款,请参阅third_party_licenses.txt。

5. 结语

下一篇文,学习HALCON向导中的如何用HALCON开发程序。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值