MVTec Software

Dokumentation für HALCON

MVTec stellt für MVTec HALCON eine umfassende Dokumentation bereit, die die tägliche Entwicklung, Integration und den Rollout unterstützt. Die MVTec Dokumentation umfasst Referenzmaterial, Handbücher, technische Hinweise und Release-Informationen zu aktuellen HALCON Versionen.

Ergänzend zur schriftlichen Dokumentation bietet MVTec weitere Ressourcen im Support-Bereich und empfiehlt Videos, Tutorials und Artikel im Developer’s Corner, um die praktische Umsetzung zu unterstützen.

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 PDFOnline 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 GuideDownload PDF
Installation GuideDownload PDF
HDevelop User's GuideDownload PDF
HDevelopEVO User's GuideRead online
Solution Guide I - BasicsDownload PDF
Solution Guide II-A - Image AcquisitionDownload PDF
Solution Guide II-B - MatchingDownload PDF
Solution Guide II-C - 2D Data CodesDownload PDF
Solution Guide II-D - ClassificationDownload PDF
Solution Guide III-A - 1D MeasuringDownload PDF
Solution Guide III-B - 2D MeasuringDownload PDF
Solution Guide III-C - 3D VisionDownload PDF
Technical UpdatesDownload 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 GuideDownload PDF
Extension PackageDownload PDF
HALCON for Arm®-based PlatformsDownload 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 InterpolationDownload PDF
Parallel ProgrammingDownload PDF
Surface-Based MatchingDownload PDF
Memory ManagementDownload 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 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 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 IDDownload PDF

Systemanforderungen

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.

Systemvoraussetzungen für HALCON 25.11 Progress

  • Architektur: 64-bit
  • Prozessor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • Unterstützte OS-Versionen: Windows 10 (x64 editions), 11, Windows Server 2016, 2019, 2022, 2025
  • Compiler: Visual Studio 2013
  • Besonderheiten: -
  • Architektur: 64-bit
  • Prozessor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • Unterstützte OS-Versionen: Linux x86_64
  • Compiler: gcc 7.5
  • Besonderheiten: -
  • Architektur: 64-bit
  • Prozessor: Armv8-A with AArch64 support
  • Unterstützte OS-Versionen: Linux aarch64
  • Compiler: gcc 7.5
  • Besonderheiten: Kernel with hidraw support

Systemvoraussetzungen für HALCON 24.11 Steady

  • Architektur: 64-bit
  • Prozessor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • Unterstützte OS-Versionen: Windows 8.1, 10 (x64 editions), 11, Windows Server 2012 R2, 2016, 2019, 2022
  • Compiler: Visual Studio 2005 or newer
  • Besonderheiten: -
  • Architektur: 64-bit
  • Prozessor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • Unterstützte OS-Versionen: Linux x86_64
  • Compiler: gcc 5.5 or newer
  • Besonderheiten: -
  • Architektur: 64-bit
  • Prozessor: Armv8-A with AArch64 support
  • Unterstützte OS-Versionen: Linux aarch64
  • Compiler: gcc 5.5 or newer
  • Besonderheiten: Kernel with hidraw support
  • Architektur: 32-bit
  • Prozessor: Armv7-A with NEON support
  • Unterstützte OS-Versionen: Linux armv7a
  • Compiler: gcc 5.5 or newer
  • Besonderheiten: Kernel with hidraw support, hard-float ABI

Systemvoraussetzungen für Arm-basierte Plattformen

Software requirementsHardware requirements
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

Systemvoraussetzungen für Arm-basierte Plattformen

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 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

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.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

UMFASSENDE DIENSTLEISTUNGEN & SUPPORT

Unser Team ist hier, um Ihnen zu helfen.

INDIVIDUELL ZUGESCHNITTEN
Individuelle Anwendungslösungen

Wir beraten Sie gerne, welche Technologie am besten für Sie geeignet ist. Gemeinsam entwickeln wir individuelle Lösungen und optimieren Ihre Betriebsabläufe.

IMMER VERFÜGBAR
Unser technischer Support

Mit einem umfassenden Service- und Supportangebot hilft MVTec Ihnen, Ihre Bildverarbeitungsaufgabe bestmöglich umzusetzen. Die MVTec-Experten stehen Ihnen während des gesamten Projektzyklus zur Seite.

MVTec Software