Start » Filter Reference » Profile » Profile Features » ProfileEdges

ProfileEdges


Module: FoundationPro

Finds the locations at which the profile values raise or fall quickly.

Applications

Can be used for 1D edge detection when the brightness profile is extracted from an image in a non-standard way.
Name Type Range Description
Input value
inProfile Profile Input profile
Input value
inRange Range*
Input value
inCyclic Bool
Input value
inEdgeScanParams EdgeScanParams Parameters controlling the edge extraction process
Input value
inMinDistance Real 0.0 - Minimal distance between consecutive edges
Input value
inMaxDistance Real* 0.0 - Maximal distance between consecutive edges
Input value
inLocalBlindness LocalBlindness* Defines conditions in which weaker edges can be detected in the vicinity of stronger edges
Output value
outEdges ProfileEdgeArray Found edges
Output value
outDistances RealArray Output distances between consecutive edges
Output value
outResponseProfile Profile Profile of the edge (derivative) operator response

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Range exceeds the input profile in ProfileEdges.

Complexity Level

This filter is available on Advanced Complexity Level.