MVTec Software

HALCON 文档

MVTec 为 MVTec HALCON 提供全面的文档支持,助力日常开发、集成和部署工作。MVTec 文档涵盖参考资料、手册、技术说明以及当前 HALCON 版本的发布信息。

除书面文档外,MVTec 还通过支持专区提供更多资源,并在开发者专区推荐视频、教程和文章,以支持实际落地与实现工作。

MVTec 提供参考手册,作为 MVTec HALCON 的核心 API 和算子参考文档。MVTec 将该部分作为查阅函数说明、参数信息和使用细节的主要资料来源。

下载 PDF下载 online   (requires Javascript)

MVTec 提供 HALCON Basics,用于讲解 MVTec HALCON 的基础概念和标准工作流程。MVTec 建议将该部分作为入门资料,尤其适合希望打下扎实基础的用户。

Quick Guide
(快速指南)
下载 PDF
Installation Guide
(安装指南)
下载 PDF
HDevelop User's Guide
(HDevelop 用户指南)
下载 PDF
HDevelopEVO User's Guide
(HDevelopEVO 用户指南)
Read online
Solution Guide I - Basics
(解决方案指南 I - 基础知识)
下载 PDF
Solution Guide II-A - Image Acquisition
(解决方案指南 II-B - 图像采集)
下载 PDF
Solution Guide II-B - Matching
(解决方案指南 II-B - 匹配)
下载 PDF
Solution Guide II-C - 2D Data Codes
(解决方案指南 II-C - 二维码)
下载 PDF
Solution Guide II-D - Classification
(解决方案指南 II-D - 分类)
下载 PDF
Solution Guide III-A - 1D Measuring
(解决方案指南 III-A - 1D 测量)
下载 PDF
Solution Guide III-B - 2D Measuring
(解决方案指南 III-B - 2D 测量)
下载 PDF
Solution Guide III-C - 3D Vision
(解决方案指南 III-C - 3D 视觉)
下载 PDF
Technical Updates
(技术更新)
下载 PDF

MVTec 提供程序员手册,为使用 MVTec HALCON 开发应用提供面向不同编程语言和工作流程的指导。MVTec 建议将这些手册用于架构决策、集成方案设计以及最佳实践参考。

Programmer's Guide 程序员指南下载 PDF
Extension Package 扩展包下载 PDF
HALCON for Arm®-based Platforms 下载 PDF

MVTec 提供技術說明文件,說明 MVTec HALCON 的背景資訊、限制條件,以及詳細的實作細節。MVTec 建議在疑難排解與效能最佳化時參考此區段。

Gray Value Interpolation
灰度值插值
下载 PDF
Parallel Programming
并行编程
下载 PDF
Surface-Based Matching
基于表面的匹配
下载 PDF
Memory Management
存储管理
下载 PDF

MVTec 提供版本說明,記錄各個 MVTec HALCON 版本的變更、改進、修正內容以及已知問題,最早可追溯至 HALCON 12。MVTec 建議在更新前以及進行版本比較時先查閱此區段。

HALCON 25.11 ProgressRelease Notes 25.11
HALCON 25.05 Progress

Release Notes 25.05.0.1

Release Notes 25.05.0.0

HALCON 24.11 Progress-Steady

Release Notes 24.11.2

Release Notes 24.11.1.1

Release Notes 24.11

HALCON 24.11 SteadyRelease Notes 24.11 (Steady only)
HALCON 24.05 ProgressRelease Notes 24.05
HALCON 23.11 Progress

Release Notes 23.11

Release Notes 23.11.0.4

HALCON 23.05 Progress

Release Notes 23.05

Release Notes 23.05.0.1

HALCON 22.11 Steady

Release Notes 22.11.4

Release Notes 22.11.3

Release Notes 22.11.2

Release Notes 22.11.1.2

Release Notes 22.11

HALCON 22.11 Progress

Release Notes 22.11.0.2

Release Notes 22.11

HALCON 22.05 ProgressRelease Notes 22.05
HALCON 21.11 ProgressRelease Notes 21.11
HALCON 21.05 ProgressRelease Notes 21.05
HALCON 20.11 Progress

Release Notes 20.11.0.2

Release Notes 20.11.0.1

Release Notes 20.11

HALCON 20.11 Steady

Release Notes 20.11.4

Release Notes 20.11.3

Release Notes 20.11.2

Release Notes 20.11.1.2

Release Notes 20.11.1.1

Release Notes 20.11

HALCON 20.05 Progress

Release Notes 20.05

Release Notes 20.05.0.1

HALCON 19.11 Progress

Release Notes 19.11

Release Notes 19.11.0.2

HALCON 19.05 ProgressRelease Notes 19.05
HALCON 18.11 Steady

Release Notes 18.11.4

Release Notes 18.11.4.2

Release Notes 18.11.3

Release Notes 18.11.2

Release Notes 18.11

HALCON 18.11 ProgressRelease Notes 18.11
HALCON 18.05 ProgressRelease Notes 18.05
HALCON 17.12 ProgressRelease Notes 17.12
HALCON 13.0.3

Release Notes 13.0.4

Release Notes 13.0.3

Release Notes 13.0.2

Release Notes 13.0.1

Release Notes 13.0

HALCON 12

Release Notes 12.0.4

Release Notes 12.0.3

Release Notes 12.0.2

Release Notes 12.0.1

Release Notes 12.0

MVTec provides Product Discontinuations to document deprecated or removed components and available migration paths within MVTec HALCON. MVTec recommends this section for long-term maintenance and upgrade planning.

USB Dongles FlexNet ID下载 PDF

系统要求

MVTec 提供 MVTec HALCON 的系统要求信息,帮助用户确认平台兼容性,并确保软件在不同环境下稳定安装和运行。相关内容分别涵盖 MVTec HALCON 25.11 Progress、MVTec HALCON 24.11 Steady 以及 Arm 架构平台的系统要求,支持生产环境中的部署、升级与验证。

HALCON 25.11 Progress 的系统要求

  • 架构: 64-bit
  • 处理器: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • 支持的操作系统版本: Windows 10 (x64 editions), 11, Windows Server 2016, 2019, 2022, 2025
  • 编译器: Visual Studio 2013
  • 特殊要求: -
  • 架构: 64-bit
  • 处理器: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • 支持的操作系统版本: Linux x86_64
  • 编译器: gcc 7.5
  • 特殊要求: -
  • 架构: 64-bit
  • 处理器: Armv8-A with AArch64 support
  • 支持的操作系统版本: Linux aarch64
  • 编译器: gcc 7.5
  • 特殊要求: Kernel with hidraw support

HALCON 24.11 Steady 的系統要求

  • 架构: 64-bit
  • 处理器: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • 支持的操作系统版本: Windows 8.1, 10 (x64 editions), 11, Windows Server 2012 R2, 2016, 2019, 2022
  • 编译器: Visual Studio 2005 or newer
  • 特殊要求: -
  • 架构: 64-bit
  • 处理器: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • 支持的操作系统版本: Linux x86_64
  • 编译器: gcc 5.5 or newer
  • 特殊要求: -
  • 架构: 64-bit
  • 处理器: Armv8-A with AArch64 support
  • 支持的操作系统版本: Linux aarch64
  • 编译器: gcc 5.5 or newer
  • 特殊要求: Kernel with hidraw support
  • 架构: 32-bit
  • 处理器: Armv7-A with NEON support
  • 支持的操作系统版本: Linux armv7a
  • 编译器: gcc 5.5 or newer
  • 特殊要求: Kernel with hidraw support, hard-float ABI

Arm 架構平台的系統要求

軟體需求硬體需求
32-bit
Linux with hidraw Kernel supportarmv7-A with NEON Support
hard-float ABI256 MB RAM
glibc: 2.17USB host port
gcc 5 
libstdc++.so: 6.0.21/GLIBCXX_3.4.21 
64-bit
Linux with hidraw Kernel supportAArch64
glibc: 2.17256 MB RAM
gcc 5USB host port
libstdc++.so: 6.0.21/GLIBCXX_3.4.21 

Supported platforms

深度学习的特殊要求

请注意,不同的深度学习方法具有各自特定的要求,详细信息请参阅 HALCON 安装指南。另请注意,训练和推理的要求可能有所不同。

HALCON VersionCUDA
Version
GPU
Architecture
(COMPUTE CAPABILITY)
GPU Driver
(Windows)
GPU Driver
(linux, x64)
GPU Driver
(Linux, aarch64)
HALCON 25.1112.8.05.0 - 9.0>= 570.65>= 570.26>= 540.4
HALCON 25.0512.1.05.0 - 9.0>= 528.33>= 525.60.13>= 450.80.02
HALCON 24.1112.1.05.0 - 9.0>= 528.33>= 525.60.13>= 450.80.02
HALCON 24.0512.1.05.0 - 9.0>= 528.33>= 525.60.13>= 450.80.02
HALCON 23.1112.1.05.0 - 9.0>= 528.33>= 525.60.13>= 450.80.02
HALCON 23.0511.1.03.5 - 8.6>= 452.39>= 450.80.02>= 450.80.02
HALCON 22.11 Steady 11.1.0

如果安装了 CUDA 12 支持 https://www.mvtec.com/support-of-cuda-12-in-halcon-2211-steady 则应等于 HALCON 24.05
3.5 - 8.6>= 452.39>= 450.80.02>= 450.80.02
HALCON 22.0511.1.03.5 - 8.6>= 452.39>= 450.80.02n.a
 10.2.893.0 - 7.5>= 441.22>= 440.33>= 440.33
HALCON 21.1111.1.03.5 - 8.6>= 452.39>= 450.80.02n.a
 10.2.89
 
3.0 - 7.5>= 441.22>= 440.33>= 440.33
HALCON 21.0511.1.03.5 - 8.6>= 452.39>= 450.80.02n.a
 10.2.893.0 - 7.5>= 441.22>= 440.33>= 440.33
HALCON 20.1111.1.03.5 - 8.6>= 452.39>= 450.80.02n.a
 10.2.893.0 - 7.5>= 441.22>= 440.33>= 440.33
HALCON 20.0510.13.0 - 7.5>= 418.96>= 418.39>= 410.48

全面的服务与支持

我们的团队随时为您服务。

量身定制
个性化应用解决方案

我们很乐意为您提供咨询,帮助您选择最适合的技术。我们将共同开发个性化解决方案,并优化您的操作流程。

持续支持
我们的技术支持

凭借全面的服务和支持,MVTec 帮助您以最佳方式实现机器视觉解决方案。MVTec 的专家将在整个项目周期中为您提供支持。

MVTec Software