In den „HALCON Basics“ werden grundlegende Konzepte und Standard-Workflows in MVTec HALCON erläutert. Wir empfehlen diesen Abschnitt für den Einstieg sowie für Anwender, die sich eine solide Grundlage aneignen möchten.
| Quick Guide | PDF anzeigen |
| Installation Guide | PDF anzeigen |
| HDevelop User's Guide | PDF anzeigen |
| HDevelopEVO User's Guide | Online lesen |
| Solution Guide I - Basics | PDF anzeigen |
| Solution Guide II-A - Image Acquisition | PDF anzeigen |
| Solution Guide II-B - Matching | PDF anzeigen |
| Solution Guide II-C - 2D Data Codes | PDF anzeigen |
| Solution Guide II-D - Classification | PDF anzeigen |
| Solution Guide III-A - 1D Measuring | PDF anzeigen |
| Solution Guide III-B - 2D Measuring | PDF anzeigen |
| Solution Guide III-C - 3D Vision | PDF anzeigen |
| Technical Updates | PDF anzeigen |
Die Programmierhandbücher sind eine sprachspezifische und arbeitsablauforientierte Anleitung zur Entwicklung von Anwendungen mit MVTec HALCON. Wir empfehlen diese Handbücher für Architekturentscheidungen, Integrationsszenarien und Best Practices.
| Programmer's Guide | PDF anzeigen |
| Extension Package | PDF anzeigen |
| HALCON for Arm®-based Platforms | PDF anzeigen |
Die Technischen Hinweise enthalten Hintergrundinformationen, Einschränkungen und detaillierte Aspekte zur Implementierung von MVTec HALCON, die bei der Fehlerbehebung und Leistungsoptimierung hilfreich sind.
| Gray Value Interpolation | PDF anzeigen |
| Parallel Programming | PDF anzeigen |
| Surface-Based Matching | PDF anzeigen |
| Memory Management | PDF anzeigen |
Die Versionshinweise dokumentieren Änderungen, Verbesserungen, Fehlerbehebungen und bekannte Probleme für jede MVTec HALCON-Version bis zurück zu HALCON 12. Wir empfehlen, diesen Abschnitt vor Updates und beim Versionsvergleich durchzulesen.
| 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 |
Hier finden Sie die Systemanforderungen für MVTec HALCON, anhand derer Sie die Plattformkompatibilität überprüfen und eine zuverlässige Installation sowie einen zuverlässigen Betrieb in verschiedenen Umgebungen sicherstellen können. Darüber hinaus finden Sie hier separate Anforderungen für MVTec HALCON 25.11 Progress, MVTec HALCON 24.11 Steady und Arm-basierte Plattformen, um die Bereitstellung, Upgrades und Validierung in Produktionsumgebungen zu unterstützen.
| 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.
| Software requirements | Hardware requirements |
| 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
Bitte beachten Sie, dass je nach Deep-Learning-Methode unterschiedliche Anforderungen gelten. Detaillierte Informationen finden Sie im Installation Guide von HALCON. Bitte beachten Sie außerdem, dass sich die Anforderungen für Training und Inferenz unterscheiden können.
Die folgende Tabelle bietet einen Überblick über die CUDA-Kompatibilität verschiedener HALCON-Versionen. Sie dient als Referenz für die Auswahl einer kompatiblen Kombination aus HALCON-Version, CUDA-Toolkit, NVIDIA-GPU-Architektur und Treiberversion. Für jede HALCON-Version sind die unterstützte CUDA-Version, die unterstützten GPU-Rechenfunktionen sowie die minimal erforderlichen NVIDIA-Treiberversionen für Windows und Linux aufgeführt.
Um einen zuverlässigen Betrieb und eine optimale Leistung der CUDA-beschleunigten Operatoren und Deep-Learning-Funktionen in HALCON zu gewährleisten, ist es unerlässlich, dass Ihr System diese Kompatibilitätsanforderungen erfüllt. Vergewissern Sie sich vor der Installation oder Aktualisierung von HALCON, dass Ihre GPU-Hardware und die installierten Treiberversionen den unten aufgeführten Anforderungen entsprechen.
| 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 With the installed CUDA 12 support https://www.mvtec.com/support-of-cuda-12-in-halcon-2211-steady it should be equal to 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 |