Blobs Datenzugriffsfunktionen
In diesem Thema werden die verfügbaren Datenzugriffsfunktionen aufgelistet, die Werte aus Blob Funktionen beziehen.
Funktion |
Beschreibung |
GetAngle(Blobs, [Index]) |
Gibt den Winkel zwischen dem gefundenen Mittelpunkt des Blobs und dem Mittelpunkt des ROI an. Der Massenmittelpunkt eines Blobs ist der Punkt, in dem seine Masse im Gleichgewicht ist. Würde man ein Blatt aus einem einheitlichen Material in der Form des Blobs ausschneiden, würde dieses Objekt am Massenmittelpunkt im Gleichgewicht gehalten. Der Massenmittelpunkt eines Blobs muss nicht zwangsläufig im Blob selbst liegen. |
GetArea(Blobs, [Index]) |
Gibt die Fläche des Blobs (in Pixel) an.
|
GetColor(Blobs, [Index]) |
Gibt den Farbwert eines Blobs zurück (0.0 = schwarz, 1.1 = weiß). |
GetElongation(Blobs, Index) |
Gibt den Streckungswert aus dem angegebenen Blob zurück. |
GetHeight(Blobs, [Index]) |
Gibt die Höhe des indizierten Blobs zurück. |
GetHoles(Blobs, [Index]) |
Gibt die Anzahl der Löcher innerhalb des Blobs zurück. |
GetMaxX |
Gibt die maximale x-Koordinate (ganz rechts) des Blobs zurück. |
GetMaxXY |
Gibt die y-Koordinate an der maximalen x-Koordinate (ganz rechts) des Blobs zurück. |
GetMaxY |
Gibt die maximale y-Koordinate (ganz unten) des Blobs zurück. |
GetMaxYX |
Gibt die x-Koordinate an der maximalen y-Koordinate (ganz unten) des Blobs zurück. |
GetMinX(Blobs, [Index]) |
Gibt die minimale x-Koordinate (ganz links) des Blobs zurück. |
GetMinXY |
Gibt die y-Koordinate an der minimalen x-Koordinate (ganz links) des Blobs zurück. |
GetMinY |
Gibt die minimale y-Koordinate (ganz oben) des Blobs zurück. |
GetMinYX |
Gibt die x-Koordinate an der minimalen y-Koordinate (ganz oben) des Blobs zurück. |
GetNFound |
Gibt die Anzahl der gefundenen Blobs innerhalb des ROI zurück. |
GetPerimeter(Blobs, [Index]) |
Gibt den Umfang des Blobs in Pixeln an.
|
GetPolygon(Blobs, Index, [Anzeigen]) |
Gibt eine Polygon-Datenstruktur zurück, die die Umgrenzungspunkte des angegebenen Blobs darstellt. Die Polygon-Datenstruktur kann als Eingabe für Funktionen verwendet werden, die über einen Parameter Externer Bereich verfügen, wodurch die Bildverarbeitung innerhalb der Umgrenzung eines Blobs durchgeführt werden kann. Hinweis:
|
GetScore(Blobs, [Index1], [Index2]) |
Gibt den Gütewert (0–100) des Blobs zurück. |
GetSpread(Blobs, [Index]) |
Gibt den Ausdehnungswert des Blobs zurück. |
GetThresh(Blobs) |
Gibt entweder den manuellen Schwellwert des optimalen Werts (wenn -1, automatisch ist angegeben) des Blobs an.. |
GetWidth(Blobs, [Index]) |
Gibt die Breite des indizierten Blobs zurück. |
GetX(Blobs, [Index1], [Index2]) |
Gibt die x-Koordinate zurück. |
GetY(Blobs, [Index1], [Index2]) |
Gibt die y-Koordinate zurück. |