AugeLab Studio bietet verschiedene Farben in Sockets, um anzuzeigen, welche Art von Daten über einen Socket übertragen wird. Diese Farben zeigen, zu welcher Klasse oder Datentyp die Eingabe/Ausgabe gehört. Lesen Sie die Beschreibungen unten, um zu erfahren, welche Farben mit welchen Datentypen verknüpft sind.
Für weitere Informationen zu Socket-Datentypen siehe Coding Reference.
Hellgrün (Beliebiges Bild)
Diese Socket-Farbe entspricht einem gemischten Bilddatentyp, und es sollten nur Bilddaten angeschlossen werden.
Der Block Camera USB unten hat einen grünen Ausgangssocket und gibt ein farbiges Bild aus, das er von der Kamera erhalten hat.
Hellgrüne Sockets geben BGR- und GRAY-Formatdaten aus.
Lila (Graubild)
Lila Sockets entsprechen dem Graustufenbildtyp. Farbbilddaten können an diesen Socket nicht angeschlossen werden.
Lila Sockets geben Graustufen- und einkanalige Bilddaten aus. Dieser Datentyp darf von hellgrünen Sockets nicht verwendet werden. Um zu konvertieren, verwenden Sie den Color Space Funktionsblock.
Blau (Farbige Bilder)
Blaue Sockets entsprechen den Daten für farbige Bilder. Diese garantieren eine farbige Bildausgabe, im Gegensatz zu hellgrünen Sockets.
Ein farbiges Bild besteht aus 3 verschiedenen Arrays: Blau-Grün-Rot. Diese können auch mit dem SplitImage Block aufgeteilt werden.
Himmelblau (Boolesch)
Himmelblaue Sockets entsprechen logischen Datentypen, die entweder True oder False sind.
Zum Beispiel hat der oben erwähnte Kamera-Block blaue Eingangs-Sockets und akzeptiert nur True- oder False-Werte.
Logische Ausdrücke bestehen nur aus zwei Zuständen: True und False.
Gelb (Zahl)
Gelbe Sockets entsprechen dem Ganzzahl-Datentyp. Der folgende Funktionsblock hat gelbe Sockets und akzeptiert nur Ganzzahlen.
Ganzzahlen bedeuten grundsätzlich ganze Zahlen.
Lila (Position)
Lila Sockets geben Positions- bzw. Punktdatentypen aus. Zum Beispiel ((x1,y1),(x2,y2)) können Sie die Position eines beliebigen Objekts erhalten.
Punktdatentyp besteht aus zwei Zahlen: die erste ist die horizontale Position und die zweite ist die vertikale Position.
Orange (Form)
Orange Sockets entsprechen dem Formdatentyp.
Der Formdatentyp besteht aus mehreren Punkten, die ebenfalls aus zwei Zahlen bestehen, die angeben, wo sie sich im zweidimensionalen Raum befinden.
Dunkelgrün (Undefiniert)
Grüne Sockets entsprechen undefinierten Datentypen. Diese Farbsockets können jeden Varianttyp enthalten und können mit anderen Sockets verbunden werden.
Seien Sie vorsichtig im Umgang mit grünen Sockets und stellen Sie sicher, dass der Datenfluss sicher ist.
Grau (Text)
Die grauen Sockets entsprechen dem Textdatentyp.
Texte sind Strings und können modifiziert werden, um Ergebnisse darzustellen.