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 版本的變更、改進、修正內容以及已知問題,最早可追溯至 HALCON 12。MVTec 建議在更新前以及進行版本比較時先查閱此區段。
| HALCON 26.05 Progress | Release Notes 26.05 |
| HALCON 25.11 Progress | Release Notes 25.11 |
| HALCON 25.05 Progress | |
| HALCON 24.11 Progress-Steady | |
| HALCON 24.11 Steady | Release Notes 24.11 (Steady only) |
| HALCON 24.05 Progress | Release Notes 24.05 |
| HALCON 23.11 Progress | |
| HALCON 23.05 Progress | |
| HALCON 22.11 Steady | |
| HALCON 22.11 Progress | |
| HALCON 22.05 Progress | Release Notes 22.05 |
| HALCON 21.11 Progress | Release Notes 21.11 |
| HALCON 21.05 Progress | Release Notes 21.05 |
| HALCON 20.11 Progress | |
| HALCON 20.11 Steady | |
| HALCON 20.05 Progress | |
| HALCON 19.11 Progress | |
| HALCON 19.05 Progress | Release Notes 19.05 |
| HALCON 18.11 Steady | |
| HALCON 18.11 Progress | Release Notes 18.11 |
| HALCON 18.05 Progress | Release Notes 18.05 |
| HALCON 17.12 Progress | Release Notes 17.12 |
| HALCON 13.0.3 | |
| HALCON 12 |
| Windows | Linux | ||
|---|---|---|---|
| x64 | x64 | aarch64 | |
| Architecture | 64-bit | 64-bit | 64-bit |
| Processor | Intel 64 or AMD64 SSE2 (AVX2 dispatch) | Intel 64 or AMD64 SSE2 (AVX2 dispatch) | Armv8-A with AArch64 support |
| Disk space | 4 GB/1GB (full installation / Runtime – without deep learning) | ||
| Memory | 256 MB | ||
| Display resolution | 1024 × 768 | 1024 × 768 | - |
| Supported OS versions | Windows 10 (x64 editions), 11, Windows Server 2016, 2019, 2022, 2025 | Linux x86_64 | Linux aarch64 |
| Compiler | Visual Studio 2013 | gcc 7.5 | gcc 7.5 |
| HALCONARCH | x64-win64 | x64-linux | aarch64-linux |
| Specifics | - | - | Kernel with hidraw support |
| Libraries | - | GLIBC_2.27, GLIBCXX_3.4.24 | GLIBC_2.27, GLIBCXX_3.4.24 |
| Application-specific requirements | X11R7, freetype 2.4.11, fontconfig 2.10.95, OpenGL 2.0, OpenSSL 3.5, libdbus-1-3 (HDevelop) | X11R7, freetype 2.4.11, fontconfig 2.10.95, OpenGL 2.0, OpenSSL 3.5 | |
| Compute device with OpenCL | OpenCL 1.1 | OpenCL 1.1 | OpenCL 1.1 [1] |
[1]: The support of OpenCL depends highly on the platform and the OpenCL driver coming with it, use at your own risk.
| Windows | Linux | ||||
|---|---|---|---|---|---|
| x64 | x64 | aarch64 | armv7a | ||
| Architecture | 64-bit | 64-bit | 64-bit | 32-bit | |
| Processor | Intel 64 or AMD64 SSE2 (AVX2 dispatch) | Intel 64 or AMD64 SSE2 (AVX2 dispatch) | Armv8-A with AArch64 support | Armv7-A with NEON support | |
| Disk space | 4 GB/1GB (full installation / Runtime – without deep learning) | ||||
| Memory | 256 MB | ||||
| Display resolution | 1024 × 768 | 1024 × 768 | - | - | |
| Supported OS versions | Windows 10 (x64 editions), 11, Windows Server 2016, 2019, 2022, 2025 | Linux x86_64 | Linux aarch64 | Linux armv7a | |
| Compiler | Visual Studio 2013 | gcc 7.5 | gcc 7.5 | gcc 7.5 | |
| HALCONARCH | x64-win64 | x64-linux | aarch64-linux | armv7a-linux | |
| Specifics | - | - | Kernel with hidraw support | Kernel with hidraw support, hard-float ABI | |
| Libraries | - | GLIBC_2.27, GLIBCXX_3.4.24 | GLIBC_2.27, GLIBCXX_3.4.24 | GLIBC_2.27, GLIBCXX_3.4.24 | |
| Application-specific requirements | X11R7, freetype 2.4.11, fontconfig 2.10.95, OpenGL 2.0, OpenSSL 3.5, libdbus-1-3 (HDevelop) | X11R7, freetype 2.4.11, fontconfig 2.10.95, OpenGL 2.0, OpenSSL 3.5 | X11R7, freetype 2.4.11, fontconfig 2.10.95, OpenGL 2.0, OpenSSL 3 | ||
| Compute device with OpenCL | OpenCL 1.1 | OpenCL 1.1 | OpenCL 1.1 [1] | OpenCL 1.1 [1] | |
[1]: The support of OpenCL depends highly on the platform and the OpenCL driver coming with it, use at your own risk.
| 軟體需求 | 硬體需求 |
| 32-bit | |
| Linux with hidraw Kernel support | armv7-A with NEON Support |
| hard-float ABI | 256 MB RAM |
| glibc: 2.17 | USB host port |
| gcc 5 | |
| libstdc++.so: 6.0.21/GLIBCXX_3.4.21 | |
| 64-bit | |
| Linux with hidraw Kernel support | AArch64 |
| glibc: 2.17 | 256 MB RAM |
| gcc 5 | USB host port |
| libstdc++.so: 6.0.21/GLIBCXX_3.4.21 | |
Supported platforms
请注意,不同的深度学习方法具有各自特定的要求,详细信息请参阅 HALCON 安装指南。另请注意,训练和推理的要求可能有所不同。
| HALCON Version | CUDA Version | GPU Architecture (COMPUTE CAPABILITY) | GPU Driver (Windows) | GPU Driver (linux, x64) | GPU Driver (Linux, aarch64) |
|---|---|---|---|---|---|
| HALCON 26.05 | 12.8.0 | 5.0 - 9.0 | >= 570.65 | >= 570.26 | >= 540.4 |
| HALCON 25.11 | 12.8.0 | 5.0 - 9.0 | >= 570.65 | >= 570.26 | >= 540.4 |
| HALCON 25.05 | 12.1.0 | 5.0 - 9.0 | >= 528.33 | >= 525.60.13 | >= 450.80.02 |
| HALCON 24.11 | 12.1.0 | 5.0 - 9.0 | >= 528.33 | >= 525.60.13 | >= 450.80.02 |
| HALCON 24.05 | 12.1.0 | 5.0 - 9.0 | >= 528.33 | >= 525.60.13 | >= 450.80.02 |
| HALCON 23.11 | 12.1.0 | 5.0 - 9.0 | >= 528.33 | >= 525.60.13 | >= 450.80.02 |
| HALCON 23.05 | 11.1.0 | 3.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.05 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
| 10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
| HALCON 21.11 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
| 10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
| HALCON 21.05 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
| 10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
| HALCON 20.11 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
| 10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
| HALCON 20.05 | 10.1 | 3.0 - 7.5 | >= 418.96 | >= 418.39 | >= 410.48 |