ETcVnContourRetrievalMode
Offers retrieval modes for a contour search.
Syntax
Definition:
TYPE ETcVnContourRetrievalMode :
(
TCVN_CRM_EXTERNAL := 0,
TCVN_CRM_LIST := 1,
TCVN_CRM_CONNECTED_COMPONENTS := 2,
TCVN_CRM_TREE := 3,
TCVN_CRM_FLOODFILL := 4
)DINT;
END_TYPE
Values
Name |
Description |
---|---|
TCVN_CRM_EXTERNAL |
Returns only external contours. |
TCVN_CRM_LIST |
Returns all found contours, not considering their hierarchy. |
TCVN_CRM_CONNECTED_COMPONENTS |
Returns all contours with a 2-level hierarchy (External contours are assigned level 0, internal contours level 1). |
TCVN_CRM_TREE |
Returns all contours and their full hierarchy. |
TCVN_CRM_FLOODFILL |
Returns the found contours using a floodfill algorithm (only available for DINT images). |
Weiterführende Informationen
Über diesen Typ wird angegeben wie die Kontur-Hierarchie bei der Kontursuche berücksichtigt werden soll.
- TCVN_CRM_EXTERNAL
Nur die äußeren Konturen werden zurückgegeben, innere Konturen werden nicht berücksichtigt. - TCVN_CRM_LIST
Alle Konturen werden zurückgegeben. Die Hierarchie der Konturen wird dabei nicht berücksichtigt. - TCVN_CRM_CONNECTED_COMPONENTS
Alle Konturen werden zurückgegeben und dazu eine 2-Level-Hierarchy erstellt. In der Grafik sind alle Konturen auf Ebene 1 (Level 1) rot gezeichnet und auf Ebene 2 (Level 2) grün. So ist gut zu erkennen, dass nach einer Kontur auf Ebene 2 die nächste innenliegende Kontur wieder auf Ebene 1 liegt. - TCVN_CRM_TREE
Alle Konturen werden zurückgegeben und dazu eine Hierarchie entsprechend einer Baumstruktur erstellt. Im Bild Ebene 1 rot, Ebene 2 grün, Ebene 3 blau und Ebene 4 gelb.