MERLIC-Tool-Referenz

Die MERLIC-Tools werden wie folgt thematisch in Kategorien gegliedert:

  • Aufgaben der Tools, z. B. Ausrichtung
  • Chronologische Reihenfolge der Tools, z. B. Nachverarbeitung

Beim Konfigurieren eines MERLIC-Tools können die folgenden Funktionen von Nutzen sein: Hilfsfunktionen verwenden.

Auf eine Kategorie klicken, um die Liste der Tools anzuzeigen.

Bildeinzug

Bildeinzug aus Kameras und Dateien

Kalibrierung

Bildanpassung abhängig von den jeweiligen Kameraeigenschaften

Ausrichtung

Bildorientierungsaufgaben

Vorverarbeitung

Bildbearbeitungsaufgaben und ROI-Erstellung

Verarbeitung

Mess-, Zähl- und Leseaufgaben

Nachverarbeitung

Weitere Aufgaben wie Überprüfung von Eigenschaften und Verarbeitung von Regionen

Auswertung

Auswertungsaufgaben

Dateizugriff

Lesen und Schreiben von Bildern, Regionen und Texten

System

Ausführungsverzögerungen und Ausführungsinformationen

Konzepttools

Vorläufige Tools für die Auswertung

Veraltet

Veraltete Tools für Bildeinzug und Kommunikation

Gemeinsame Ergebnisse in allen Tools

Alle Tools stellen die Ergebnisse „Toolstatus“ und „Verarbeitungszeit“ bereit.

Toolstatus:

Toolstatus“ gibt Informationen zum Status des Tools aus und kann daher für die Fehlerbehandlung verwendet werden. Weitere Informationen zu den verschiedenen Toolstatus-Ergebnissen finden Sie unter Toolstatus-Ergebnis.

Verarbeitungszeit

Verarbeitungszeit“ gibt die Dauer der letzten Ausführung des Tools in Millisekunden zurück. Das Ergebnis wird als zusätzliches Ergebnis bereitgestellt. Es ist daher standardmäßig ausgeblendet, kann aber über die Schaltfläche neben den Toolergebnissen angezeigt werden.

Die „Verarbeitungszeit“ wird auch in der Statusleiste in der unteren rechten Ecke angezeigt.

Die Zeit wird nur gemessen, während das Tool ausgeführt wird. Normalerweise wird ein MERLIC-Tool in den folgenden Fällen ausgeführt:

  • Die MERLIC-Vision-App wird explizit im Modus „Ausführen“ kontinuierlich ausgeführt.
  • Die MERLIC-Vision-App wird explizit im Modus „Einmal ausführen“ ausgeführt.
  • Eine MERLIC-Vision-App mit dem Tool wird im MERLIC Creator geöffnet.
  • Ein Parameterwert des Tools wurde im MERLIC Creator geändert.

Bei Tools mit einem Trainingsmodus wird lediglich die Dauer der letzten Toolausführung im Verarbeitungsmodus ausgegeben.

Triggerverbindungsstellen

MERLIC bietet die Möglichkeit, eine Eingangstrigger-Verbindungsstelle zu Ihrem Tool hinzuzufügen. Darüber hinaus verfügen die meisten MERLIC-Tools über einen Ausgangstrigger („Standard-Trigger“). Mit diesen Verbindungsstellen können Sie ein Tool durch ein anderes Tool auslösen - selbst dann, wenn sie zu verschiedenen Tool-Flows Der Tool-Flow einer MERLIC-Vision-App (MVApp) stellt die Sequenz der Tools und Toolverbindungen dar, die für die MVApp konfiguriert wurden. Er definiert die einzelnen Bildverarbeitungsschritte, die bei der Ausführung der MVApp durchgeführt werden, und visualisiert die Abhängigkeiten zwischen Tools. Der Tool-Flow der aktuellen MVApp wird im Tool-Flow-Panel des MERLIC Creators angezeigt. gehören. Weitere Informationen zu Triggerverbindungsstellen finden Sie im Kapitel Triggerverbindungsstellen.

MERLIC-Tool-Entwicklung

MERLIC bietet die Möglichkeit, eigene benutzerdefinierte Tools zu erstellen, um den Standardtoolumfang von MERLIC zu erweitern. Das heißt, Sie können MERLIC durch Hinzufügen von Funktionen anpassen, die bei der Durchführung einer Bildverarbeitungsaufgabe exakt auf Ihre Anforderungen abgestimmt sind. Sie können benutzerdefinierte Tools für MERLIC mit MVTec HALCON erstellen, d. h. in HDevelop. Ausführlichere Informationen zur Tool-Entwicklung finden Sie im MERLIC-Tool-Entwicklungshandbuch.