机器视觉_HALCON_1.了解HALCON

文章目录

  • HALCON概述
    • 1. 关于HALCON
    • 2. HALCON XL
    • 3. 了解HALCON
      • 3.1. 通用性说明
      • 3.2. 安装HALCON
      • 3.3. 继续了解HALCON的第一步
    • 4. 更多HALCON资料
    • 5. 结语

HALCON概述

1. 关于HALCON

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

MVTec是公司名,德国的,从名字上看MVTec就是Machine Vision Technology,机器视觉科技。
HALCON是软件名。HDevelop是集成开发环境。

使用它可以节省成本并缩短上市时间。HALCON的灵活架构有助于快速开发任何类型的机器视觉程序。

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

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

在主流的视觉库中,HALCON性能好是出了名的,算法种类也多。

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

2. HALCON XL

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的快速向导。该手册介绍了HALCON的基本概念,并介绍了不同行业和应用领域的应用实例。
  • 运行HALCON快速指南中描述的实例。
  • 运行位于examples/HDevelop目录中的HDevelop程序 Explore the Power of HALCON 。该程序展示了许多不同行业和应用领域的大量机器视觉解决方案。
  • HDevelop用户指南中介绍了如何加载和运行HDevelop程序。

机器视觉_HALCON_1.了解HALCON_第1张图片
在欢迎使用界面上,可以看到入门向导&了解更多等板块。
其中向导中的视频是YouTube上的,一般圈内看不了。
个人建议可以从HALCON的快速向导看起,它是一个(本地)文档:

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

机器视觉_HALCON_1.了解HALCON_第2张图片

4. 更多HALCON资料

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

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

5. 结语

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

你可能感兴趣的:(机器视觉,HALCON,机器视觉,视觉软件)