EdgeDetection2D
JoiningParams - CreateJoiningParams_CreateFromValues
Creates a new JoiningParams object using the provided values.
IN
| Name | Type | Description |
|---|---|---|
| InMaxDistance | Float | Edges with a distance bigger than this value will not be joined. Range 〔0, +inf〕. |
| InMaxAngle | Float | Edges creating an angle bigger than this value will not be joined. Range 〔0, +inf〕. |
| InEdgeEndingLength | Int | TBC. Range 〔1, +inf〕. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutJoiningParams | JoiningParams | The JoiningParams instance. |
| Error | ErrorState | Gets the execution error message |
EdgeDetection2D - FindEdges2D
Finds all the edge points in an image with sub-pixel precision and concatenates them into continuous paths.
IN
| Name | Type | Description |
|---|---|---|
| InImage | Image | Input image. |
| InMinEdgeThreshold | Float | Lower edge intensity threshold used by the selected edge filter algorithm. Range 〔0, +inf〕. |
| InMaxEdgeThreshold | Float | Higher edge intensity threshold used by the selected edge filter algorithm. Range 〔0, +inf〕. |
| InStdDevX | Float | Horizontal smoothing applied before analyzing the image. |
| InMinEdgeLength | Float | Found edges that are shorter than this value will be neglected. If equal to 0, no minimum length is considered. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPath | PathArray | Array with all the found edges contained in Path objects. |
| Error | ErrorState | Gets the execution error message |
EdgeDetection2D - FindRidges2D
Finds all the ridge points in an image with sub-pixel precision and concatenates them into continuous paths.
IN
| Name | Type | Description |
|---|---|---|
| InImage | Image | Input image. |
| InStdDevX | Float | Horizontal smoothing applied before analyzing the image. Range 〔0, +inf〕. |
| InMinRidgeThreshold | Float | Lower edge intensity threshold used by the selected edge filter algorithm. Range 〔0, +inf〕. |
| InMaxRidgeThreshold | Float | Higher edge intensity threshold used by the selected edge filter algorithm. Range 〔0, +inf〕. |
| InPolarity | Enum < Polarity > | Only ridges with this polarity will be detected. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPath | PathArray | Array with all the found ridges contained in Path objects. |
| Error | ErrorState | Gets the execution error message |