Dokumentation
Workflow erstellen und ausführen
Auf dieser Seite
Ein Workflow verbindet typisierte Knotenausgaben mit kompatiblen Eingaben. Das Bearbeiten eines Diagramms, das Speichern einer Revision, das Ausführen auf festen Bildern und das Anwenden auf ein Gerät sind separate Vorgänge.
Browser Lab-Workflow
- Wählen Sie ein Beispiel oder importieren Sie Ihr Bild. Überprüfen Sie die Abmessungen und ob das Labor sie skaliert hat.
- Wählen Sie einen Knoten aus, um seine Parameter zu überprüfen. Klicken Sie mit der rechten Maustaste auf die Leinwand, um einen unterstützten Knoten hinzuzufügen. Die öffentliche Lab-Suche listet ausführbare Browserknoten auf und verbirgt Kamera-, Cloud-API- und ausgeschlossene Kandidatenknoten.
- Verbinden Sie kompatible Ports. Ein Zyklus, eine nicht verbundene erforderliche Eingabe oder ein inkompatibler Typ wird mit einem Grund abgelehnt.
- Übernehmen Sie die Parameterbearbeitung oder verwerfen Sie sie. Eine ausstehende Bearbeitung blockiert die Ausführung, sodass die angezeigten Parameter und das ausgeführte Diagramm konsistent bleiben.
- Auswählen Ausführen (Run), und prüfen Sie dann die Ergebnisse. Benutzen Ausgewählten Knoten testen (Trial selected node) für eine begrenzte lokale Diagnose; Überprüfen Sie den Umfang, bevor Sie das Ergebnis interpretieren.
- Exportieren Sie den Workflow und das Entwicklungsergebnis aus Workflows und Muster (Workflows and samples) wenn Sie eine dauerhafte Kopie wünschen.
Zu den implementierten Browserknoten gehören Zuschneiden/Auffüllen, Graustufen, Schwellenwert, Morphologie, ganzzahlige Graufilter, Rotation, Blob-Position, numerische/logische Operationen und ausgewählte klassische/Regel-/Barcode-Verarbeitung. Einige Knoten erfordern eine explizite Gray8-Konvertierung. Ein in einem importierten Diagramm erhaltener Knoten kann von dieser Laufzeit immer noch nicht unterstützt werden; Es gibt keinen automatischen Fallback auf eine Kamera, eine Cloud-Engine oder einen PC-Dienst.
Die Blob-Lokalisierung wählt die größte geeignete 8-fach zusammenhängende Gray8-Komponente. Sie meldet deren Mittelpunkt in Originalbildkoordinaten, Winkel, Fläche und die Anzahl geeigneter Komponenten. Fast runde Objekte haben keine brauchbare Orientierung; die Lokalisierung liefert keinen Konfidenzwert. Fehlende Lagewerte bleiben fehlend; Vergleiche mit fehlenden Werten ergeben false.
Verwenden Sie für physikalische Messungen nur eine überprüfte Kalibrierung, eine geeignete verifizierte Ebene und die angegebenen Einheiten. Eine ungültige/außerhalb der Ebene liegende Messung muss überprüft werden; Eine Pixelkoordinate ist nicht automatisch eine kalibrierte Länge.
Windows PC-Workflow
Starten Sie ein Offline-Projekt von der Workbench aus mit einem festen Satz an Bildern und bekannten Antworten. Wählen Sie die verfügbare Vorlage und überprüfen Sie das Diagramm. Knoten hinzufügen/verbinden, Parameter anwenden und die Anzahl der nicht übermittelten Änderungen überprüfen.
Benutzen Bestätigen und absenden (Validate and submit) um eine Workflow-Revision zu speichern. Bestätigen Sie die Revision und Änderungen im Dialog. Durch die Übermittlung wird der Vorschlag gespeichert und nicht ausgeführt. Dann wählen Sie Führen Sie die aktuelle Revision aus (Run current revision) um die Standbilder auszuwerten. Dies verbraucht das PC-Testbudget der Aufgabe; Es handelt sich nicht um eine neue Kamerabelichtung oder das Schreiben von Kameraparametern.
Prüfen Sie, welche Workflow-Version, Eingabe und Aufgabe das Ergebnis erzeugt haben. Hat ein anderer Software-Client den Workflow geändert, darf Ihr alter Entwurf die aktuelle Revision nicht überschreiben. Lesen Sie die neueste Version und die zugehörige menschliche Prüfung, bevor Sie über das weitere Vorgehen entscheiden.
Vergleichen Sie Iterationen
Vergleichen Sie den dekodierten Inhalt oder Messwert mit unabhängig bekannten Antworten, den Fehler-/Überprüfungsfällen und der verstrichenen Zeit. Ein optisch saubereres Bild kann immer noch zu einer falschen Entscheidung führen.
Halten Sie Entwicklungsbilder getrennt von einem eingefrorenen Validierungssatz. Abgeleitete Ernten, wiederholte Durchläufe und erweiterte Kopien desselben physischen Artikels sind keine unabhängigen neuen Proben. Definieren Sie Akzeptanzschwellen, bevor Sie die Validierungsergebnisse überprüfen.
Sparen und Ausdauer
Bei einem öffentlichen Lab-Export handelt es sich um einen lokalen Dateidownload. Sitzungsentwürfe/-verlauf können beim Schließen eines Tabs verloren gehen und kein Besitzer-privates Serverkonto erstellen. Kontoarbeitsbereich, privater Revisionsverlauf und eigene Codex-Relay-Funktionen gehören zu separaten Forschungs-/Kandidaten-Builds, nicht zum öffentlichen Labor.
Desktop-Workflow-Revisionen und Laufbestätigungen gehören zum Datenstamm des Aufgabendienstes. Bewahren Sie den Stamm, die Workflow-Datensätze und die Beweise beim Sichern gemeinsam auf.