Start » Filter Reference » Profile » Profile Features » ProfileStripes
Module: | FoundationPro |
---|
Finds pairs of opposite (raising and falling) edges in the input profile.
Applications
Can be used for 1D stripe detection when the brightness profile is extracted from an image in a non-standard way.
Name | Type | Range | Description | |
---|---|---|---|---|
![]() |
inProfile | Profile | Input profile | |
![]() |
inRange | Range* | ||
![]() |
inCyclic | Bool | ||
![]() |
inStripeScanParams | StripeScanParams | Parameters controlling the stripe extraction process | |
![]() |
inMinGapWidth | Real | 0.0 - ![]() |
Minimal distance between consecutive stripes |
![]() |
inMaxGapWidth | Real* | 0.0 - ![]() |
Maximal distance between consecutive stripes |
![]() |
inLocalBlindness | LocalBlindness* | Defines conditions in which weaker edges can be detected in the vicinity of stronger edges | |
![]() |
outStripes | ProfileStripeArray | Found stripes | |
![]() |
outGapWidths | RealArray | Distances between consecutive stripes | |
![]() |
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 ProfileStripes. |
Complexity Level
This filter is available on Advanced Complexity Level.