Halcon 20.11 安装使用记录

本文最后更新于:2022年8月5日 晚上

HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,功能强大,百闻不如一见,本文记录Halcon最新20.11版的安装使用过程。

Halcon简介

  • HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,它节约了产品成本,缩短了软件开发周期。

  • 底层功能算法多,运算性能快,开发需要一定软件功底和图像处理理论。

  • 快速学习做法:研究实例、做实战项目。halcon不能提供相应的界面编程需求,需要和vs来构造MFC界面或者QT使用,才能构成一套完整软件。

  • 官方网站:https://www.mvtec.com/

软件下载

  • 官网提供下载链接
  • ihalcon 学习网也有百度云链接
  • 需要下载:
    • halcon-20.11.0.0-windows.exe
    • halcon-20.11.0.0-windows-deep-learning-core.exe
    • halcon-20.11.0.0-windows-deep-learning-data.exe
    • halcon-20.11.0.0-windows-runtime.exe

许可

halcon 有着严格的许可机制

  • Halcon License分为:开发License、运行License、试用License(评估)三种类型!
    • 开发狗:可以进行Halcon程序开发专用的License狗,必须先购买开发狗才可以购买运行狗!
    • 运行狗:程序开发完成后运行的PC需要此狗即可正常运行Halcon库的程序!
    • 评估License:唯一的文件授权,可开发和运行,但是仅有一个月试用期,到期后必须更换下月新版本。

软件安装

  • 需要提前安装 vsiual studio,我装了 vs 2019 community 版

现在我们有了四个安装包,安装顺序为:

  1. windows.exe或runtime.exe

  2. deep-learning-core.exe

  3. deep-learning-data.exe

1. windows.exe

  • 以管理员身份运行halcon-20.11.0.0-windows.exe

过程中能装的都装了

  • 每月的 license 需要在 haclon 学习网下载

将license 所有文件放到 halcon / license 文件夹下

  • 此时可以顺利使用halcon了

2. runtime.exe

  • 以管理员身份运行 halcon-20.11.0.0-windows-runtime.exe

这个包与 windows.exe 安装一个即可

  • 正常安装

3. deep-learning-core.exe

模块包含深度学习相关功能

  • 以管理员身份运行 halcon-20.11.0.0-windows-deep-learning-core.exe
  • 正常安装

4. deep-learning-data.exe

模块包含深度学习相关数据

  • 以管理员身份运行 halcon-20.11.0.0-windows-deep-learning-data.exe
  • 正常安装

测试运行

  • 打开 %HALCONEXAMPLES%/hdevelop/Applications/OCR/bottle.hdev
  • 运行程序:

参考资料


Halcon 20.11 安装使用记录
https://www.zywvvd.com/notes/coding/halcon/halcon-20-11-install/halcon-20-11-install/
作者
Yiwei Zhang
发布于
2021年7月26日
许可协议