Sockets

Socket Colors and Types

AugeLab Studio verwendet verschiedene Farben in Sockets, um anzuzeigen, welche Art von Daten über einen Socket übertragen wird. Diese Farben zeigen, zu welcher Klasse oder welchem Datentyp der Eingang/Ausgang gehört. Lesen Sie die Beschreibungen unten, um zu erfahren, welche Farben mit welchen Datentypen verbunden sind.

Hinweis: Für zusätzliche Informationen zu Socket-Datentypen siehe die Coding Reference.

Light Green (Any Image)

Light Green (Any Image)

Diese Socket-Farbe entspricht einem gemischten Bild-Datentyp und nur Bilddaten sollten hier angeschlossen werden.

Der Block Camera USB unten hat einen grünen Ausgangssocket und liefert das farbige Bild, das von der Kamera empfangen wurde.

Info: Light Green sockets geben Daten im BGR- und GRAY-Format aus.

Purple (Gray Image)

Purple-Sockets entsprechen dem Graustufen-Bildtyp. Farbige Bilddaten können nicht an diesen Socket angeschlossen werden.

Info: Purple sockets geben Graustufen- bzw. einkanalige Bilddaten aus. Dieser Datentyp kann nicht direkt von Light Green sockets verwendet werden. Zur Umwandlung verwenden Sie den Block Color Space (blocks-reference/imgproc/filter_transform/color-space.md).

Blue (Colored Image)

Blaue Sockets entsprechen farbigen Bilddaten. Diese garantieren eine farbige Bildausgabe, im Gegensatz zu Light Green sockets.

Info: Ein Colored Image besteht aus drei separaten Arrays: Blue-Green-Red. Diese können auch mit dem Block Split Image (blocks-reference/imgproc/operations/split-image.md) getrennt werden.

Light Blue (Boolean)

Light Blue gefärbte Sockets entsprechen logischen Datentypen, die entweder True oder False sind.

Zum Beispiel hat der oben gezeigte Kamerablock Light Blue Eingangsockets und akzeptiert nur True- oder False-Werte.

Info: Logische Ausdrücke bestehen nur aus zwei Zuständen: True und False.

Yellow (Number)

Gelbe Sockets entsprechen ganzzahligen Datentypen. Der folgende Funktionsblock hat gelbe Sockets und akzeptiert nur Integer-Werte.

Info: Integer bedeutet im Grunde ganze Zahlen.

Purple (Position)

Purple (Position)

Purple-Sockets geben Positions-/Punkt-Daten aus. Zum Beispiel ((x1,y1),(x2,y2)) — damit können Sie die Position eines Objekts erhalten.

Info: Ein Punkt-Datentyp besteht aus zwei Zahlen: die erste ist die horizontale Position (x), die zweite die vertikale Position (y).

Orange (Shape)

Orange Sockets entsprechen dem Shape-Datentyp.

Info: Shape-Datentypen bestehen aus mehreren Punkten, die jeweils aus zwei Zahlen bestehen und ihre Position im zweidimensionalen Raum angeben.

Dark Green (Undefined)

Dark Green Sockets entsprechen undefinierten Datentypen. Diese Sockets können Werte beliebiger Varianten enthalten und mit anderen Sockets verbunden werden.

Vorsicht: Seien Sie vorsichtig beim Arbeiten mit Dark Green Sockets und stellen Sie sicher, dass der Datenfluss sicher ist.

Gray (Text)

Graue Sockets entsprechen dem Text-Datentyp.

Info: Texte sind Strings und können zur Darstellung von Ergebnissen verändert werden.

Zuletzt aktualisiert

War das hilfreich?