MVTec stellt das Referenzhandbuch als zentrale API- und Operatorreferenz für MVTec HALCON bereit. MVTec positioniert diesen Bereich als wichtigste Quelle für Funktionsbeschreibungen, Parameter und Anwendungsdetails.
| Download PDF | Online lesen (erfordert JavaScript) |
MVTec stellt HALCON Basics bereit, um grundlegende Konzepte und typische Workflows in MVTec HALCON zu erläutern. MVTec empfiehlt diesen Bereich für den Einstieg und für alle, die eine fundierte Grundlage aufbauen möchten.
| Quick Guide | Download PDF |
| Installation Guide | Download PDF |
| HDevelop User's Guide | Download PDF |
| HDevelopEVO User's Guide | Read online |
| Solution Guide I - Basics | Download PDF |
| Solution Guide II-A - Image Acquisition | Download PDF |
| Solution Guide II-B - Matching | Download PDF |
| Solution Guide II-C - 2D Data Codes | Download PDF |
| Solution Guide II-D - Classification | Download PDF |
| Solution Guide III-A - 1D Measuring | Download PDF |
| Solution Guide III-B - 2D Measuring | Download PDF |
| Solution Guide III-C - 3D Vision | Download PDF |
| Technical Updates | Download PDF |
MVTec stellt Programmierhandbücher bereit, die sprachspezifische und workfloworientierte Anleitungen für die Entwicklung von Anwendungen mit MVTec HALCON bieten. MVTec empfiehlt diese Handbücher für Architekturentscheidungen, Integrationsszenarien und Best Practices.
| Programmer's Guide | Download PDF |
| Extension Package | Download PDF |
| HALCON for Arm®-based Platforms | Download PDF |
MVTec stellt Technical Notes bereit, die Hintergrundinformationen, Einschränkungen und detaillierte Implementierungsaspekte von MVTec HALCON beschreiben. MVTec empfiehlt diesen Bereich für die Fehleranalyse und Leistungsoptimierung.
| Gray Value Interpolation | Download PDF |
| Parallel Programming | Download PDF |
| Surface-Based Matching | Download PDF |
| Memory Management | Download PDF |
MVTec stellt Release Notes bereit, die Änderungen, Verbesserungen, Fehlerbehebungen und bekannte Probleme für jede MVTec HALCON Version bis zurück zu HALCON 12 dokumentieren. MVTec empfiehlt, diesen Bereich vor Updates und bei Versionsvergleichen zu prüfen.
| 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 |
MVTec stellt Informationen zu Produkteinstellungen bereit, um abgekündigte oder entfernte Komponenten und verfügbare Migrationspfade innerhalb von MVTec HALCON zu dokumentieren. MVTec empfiehlt diesen Bereich für die langfristige Wartung und Upgrade-Planung.
| USB Dongles FlexNet ID | Download PDF |
MVTec stellt Systemvoraussetzungen für MVTec HALCON bereit, damit Anwendende die Plattformkompatibilität prüfen und eine zuverlässige Installation und einen stabilen Betrieb in unterschiedlichen Umgebungen sicherstellen können. MVTec führt separate Anforderungen für MVTec HALCON 25.11 Progress, MVTec HALCON 24.11 Steady und Arm-basierte Plattformen auf, um Rollouts, Upgrades und die Validierung in Produktionsumgebungen zu unterstützen.
| 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 in den Installationsanleitungen für HALCON. Bitte beachten Sie außerdem, dass sich die Anforderungen für Training und Inferenz unterscheiden können.
| HALCON Version | CUDA Version | GPU Architecture (COMPUTE CAPABILITY) | GPU Driver (Windows) | GPU Driver (linux, x64) | GPU Driver (Linux, aarch64) |
|---|---|---|---|---|---|
| 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 |