HALCON: Systemanforderungen

Anforderungen für HALCON 24.11 Progress

Windows x64

  • 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
  • Compiler: Visual Studio 2013 oder neuer
  • Besonderheiten: -

Linux x86_64

  • Architektur: 64-bit
  • Prozessor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • Unterstützte OS-Versionen: Linux x86_64
  • Compiler: gcc 7.5 oder neuer
  • Besonderheiten: -

Linux Aarch64

  • Architektur: 64-bit
  • Prozessor: Armv8-A with AArch64 support
  • Unterstützte OS-Versionen: Linux aarch64
  • Compiler: gcc 7.5 oder neuer
  • Besonderheiten: Kernel with hidraw support

Linux ArmV7-A

  • Architektur: 32-bit
  • Prozessor: Armv7-A with NEON support
  • Unterstützte OS-Versionen: Linux armv7a
  • Compiler: gcc 7.5 oder neuer
  • Besonderheiten: Kernel with hidraw support, hard-float ABI

Anforderungen für HALCON 24.11 Steady

Windows x64

  • Architektur: 64-Bit
  • Prozessor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • Unterstützte OS-Versionen: Windows 8.1, 10 (x64-Editionen), 11, Windows Server 2012 R2, 2016, 2019, 2022
  • Compiler: Visual Studio 2005 oder neuer
  • Besonderheiten: -

Linux x86_64

  • Architektur: 64-Bit
  • Prozessor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
  • Unterstützte OS-Versionen: Linux x86_64
  • Compiler: gcc 5.5 oder neuer
  • Besonderheiten: -

Linux AArch64

  • Architektur: 64-Bit
  • Prozessor: Armv8-A mit AArch64-Unterstützung
  • Unterstützte OS-Versionen: Linux aarch64
  • Compiler: gcc 5.5 oder neuer
  • Besonderheiten: Kernel mit hidraw-Unterstützung

Linux Armv7-A

  • Architektur: 32-Bit
  • Prozessor: Armv7-A mit NEON-Support
  • Unterstützte OS-Versionen: Linux armv7a
  • Compiler: gcc 5.5 oder neuer
  • Besonderheiten: Kernel mit hidraw-Unterstützung, hard-float ABI

macOS

  • Architektur: 64-Bit
  • Prozessor: Intel 64 SSE2
  • Unterstützte OS-Versionen: macOS 11, macOS 12
  • Compiler: XCode 10.0 oder neuer
  • Besonderheiten: -

Spezielle Anforderungen für Deep Learning

Beachten Sie, dass für die verschiedenen Deep-Learning-Methoden spezifische Anforderungen gelten. Detaillierte Informationen finden Sie im Installation Guide für HALCON. Bitte beachten Sie auch, dass die Anforderungen für Training und Inferenz unterschiedlich sein können.

CUDA Kompabilität

HALCON VersionCUDA
Version
GPU
Architecture
(COMPUTE CAPABILITY)
GPU Driver
(Windows)
GPU Driver
(linux, x64)
GPU Driver
(Linux, aarch64)
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

Mit der installierten CUDA 12-Unterstützung https://www.mvtec.com/support-of-cuda-12-in-halcon-2211-steady sollte es HALCON 24.05 entsprechen.
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.893.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

Auch Embedded-Plattformen werden von HALCON unterstützt

Mehr zu Embedded Vision mit MVTec-Software