Systemanforderungen

MERLIC ist für Windows- und Linux-Systeme verfügbar. Unter Windows können alle Komponenten von MERLIC verwendet werden. Für Linux-Systeme ist derzeit nur die Laufzeitumgebung von MERLIC, das MERLIC RTE, verfügbar.

Für alle Systeme gilt, dass MERLIC ausgiebig Multicore-Plattformen und AVX (Advanced Vector Extensions) nutzt, um eine optimale Leistung zu erzielen.

In den folgenden Abschnitten finden Sie ausführlichere Informationen zu den Systemanforderungen für die unterstützten Plattformen.

Windows

Für den Einsatz von MERLIC 5.6.2 auf Windows-Systemen müssen die folgenden Systemanforderungen erfüllt sein:

Komponente

Eigenschaft

Betriebssystem

Windows 10 (64-Bit, Version 1903) oder höher

Prozessor

x64 Quad-Core (2,50 GHz)

Arbeitsspeicher

mindestens 4 GB

Speicherplatz

6 GB (Standardinstallation; während der Installation wird mehr Speicherplatz benötigt)

Wenn kleinere MERLIC-Pakete installiert werden, z. B. nur das Paket für das MERLIC Frontend, ist weniger Speicherplatz erforderlich.

Grafik

1920x1080, 32-Bit-Farbe

Darüber hinaus muss eine der folgenden Grafik-APIs im System verfügbar sein:

  • Direct3D 11.1 oder Direct3D 12
  • Metal 1.2 oder höher
  • OpenGL 3.0 oder höher (OpenGL 3.3 oder höher dringend empfohlen)
  • OpenGL ES 2.0 oder höher (OpenGL ES 3.0 oder höher dringend empfohlen)
  • Vulkan 1.0 oder höher

Linux

Für die Verwendung von MERLIC RTE auf Linux-Systemen müssen die folgenden Systemanforderungen erfüllt sein:

Komponente

PC-basierte Systeme

ARM-basierte Plattformen

Betriebssystem

Linux 5.0

Linux 5.0

Prozessor

Intel 64 oder AMD 64

ARMv8-A-64-Bit-kompatibel mit Unterstützung für NEON-Befehlssatz

Bibliotheken

glibc 2.27 (oder höher)

libX11

libxkbcommon

libXext

libGL

libEGL

libfontconfig

libfreetype

glibc 2.27 (oder höher)

libX11

libxkbcommon

libXext

libGL

libEGL

libfontconfig

libfreetype

Grafik

1920x1080, 32-Bit-Farbe

Darüber hinaus muss eine der folgenden Grafik-APIs im System verfügbar sein:

  • Direct3D 11.1 oder Direct3D 12
  • Metal 1.2 oder höher
  • OpenGL 3.0 oder höher (OpenGL 3.3 oder höher dringend empfohlen)
  • OpenGL ES 2.0 oder höher (OpenGL ES 3.0 oder höher dringend empfohlen)
  • Vulkan 1.0 oder höher

1920x1080, 32-Bit-Farbe

Darüber hinaus muss eine der folgenden Grafik-APIs im System verfügbar sein:

  • Direct3D 11.1 oder Direct3D 12
  • Metal 1.2 oder höher
  • OpenGL 3.0 oder höher (OpenGL 3.3 oder höher dringend empfohlen)
  • OpenGL ES 2.0 oder höher (OpenGL ES 3.0 oder höher dringend empfohlen)
  • Vulkan 1.0 oder höher

Weitere Informationen zur Verwendung von MERLIC RTE auf Linux-Systemen finden Sie in der PDF-Datei „MERLIC RTE Test Version for Linux“, die auf der MVTec-Website verfügbar ist.

Zusätzliche Anforderungen für Installation und Lizenzaktivierung

Für bestimmte Aufgaben müssen einige zusätzliche Anforderungen erfüllt werden:

  • Bei der Installation von MERLIC und für die Installation von USB3 Vision-Kameratreibern sind Administratorberechtigungen erforderlich.
  • Für die Aktivierung der MERLIC-Lizenz ist eine Verbindung zum Internet erforderlich.

Deep-Learning-basierende Anwendungen

Um bei der Verwendung von MERLIC-Tools mit Deep Learning-Technologie die im Lieferumfang enthaltenen Artificial Intelligence Acceleration-Schnittstellen (AI²) nutzen zu können, muss die entsprechende KI-Beschleuniger-Hardware mit geeigneten Treibern installiert sein. Weitere Informationen zu den unterstützten AI²-Schnittstellen finden Sie unterAI²-Schnittstellen für Tools mit Deep Learning.

Bildeinzugsschnittstellen

MERLIC bietet Hardwareunabhängigkeit durch die Unterstützung von Bildeinzugsschnittstellen der aktuellen Industriestandards GigE Vision, GenICam GenTL und USB3 Vision. Weitere Informationen zu den jeweiligen Systemanforderungen finden Sie unter Unterstützte Bildeinzugsschnittstellen.

Weitere Tipps zu OpenGL

Wenn die Anforderung für OpenGL nicht erfüllt werden kann, wird automatisch ein Software-basiertes OpenGL als Ersatz verwendet. Die Ersatztechnologie ist langsamer und/oder die Anzeige funktioniert möglicherweise nicht immer richtig. Bei Bedarf kann die automatische Erkennung von OpenGL deaktiviert werden, indem vor dem Starten von MERLIC explizit eine der folgenden Umgebungsvariablen festgelegt wird:

  • QT_OPENGL=desktop (OpenGL wird verwendet)
  • QT_OPENGL=software (Software-basiertes OpenGL wird verwendet)