IMcProfileEdges Interface |
![]() |
Namespace: MediaCy.IQL.Features
Public Interface IMcProfileEdges
The IMcProfileEdges type exposes the following members.
Name | Description | |
---|---|---|
![]() | AbsoluteMaxWeightValue | The maximum WeightedProfile value that can be found for the
current weighting parameters. |
![]() ![]() | ChannelOfInterest | The channel on which to find edges. |
![]() | EdgeAttributes | Attributes to the edges on all or selected profiles. |
![]() ![]() | EdgeCounts | The number of edges currently found on one or selected profiles. |
![]() | EdgeDistances | Distances to the edges on all or selected profiles. |
![]() | EdgeFindingMethod | Determines the algorithm that FindEdges uses for weighting profiles. |
![]() | EdgesAsMcPoints | A persistent or newly created McPoints object that holds points
marking edges. |
![]() | EdgeTicMarksAsMcLines | A persistent or newly created McLines object that holds "tic marks"
pointing to edges. |
![]() | IsStale | Indicates whether FindEdges might find different edges than the current set. |
![]() | MatchHotspot | The point in a weighted peak to mark as an edge, given as a
percentage of the MatchLength. |
![]() | MatchLength | The number of profile samples over which averaging or pattern
matching is performed. |
![]() | MaxEdgesPerProfile | The minimum number of expected "edges" on each profile. |
![]() | MinEdgesPerProfile | The minimum number of expected "edges" on each profile. |
![]() ![]() | OptionFlags | Specifies overall optional behaviors. |
![]() ![]() | Pattern | Luminance patter to use for the mcpefmMatchPattern EdgeFindingMethod |
![]() | ProfilesAncestor | The ancestor McLineProfiles from which luminance profiles are
taken for edge placement. |
![]() ![]() | RawProfiles | For global objects only, the raw profile upon which edges are detected. |
![]() | SizeWeighting | Determines the degree of size dependence for the mcpefmMatchPattern
EdgeFindingMethod |
![]() | ThresholdForEdge | A threshold level for marking an "edge" on a weighted profile |
![]() | TicMarkLabel | A label to be placed next to each tic mark placed in the EdgeTicMarksAsMcLines |
![]() | TicMarkLength | Length of tic marks placed in the EdgeTicMarksAsMcLines |
![]() | TicMarkOrientation | Orientation of tic marks placed in the EdgeTicMarksAsMcLines,
as degrees counterclockwise from the marked line segment. |
![]() ![]() | WeightedProfiles | The weighted profile upon which edges are detected. |
![]() | WeightingFlags | Controls optional aspects of the profile weighting analysis. |
![]() ![]() | Weights | Sample weights to use for the weighted average EdgeFindingMethod
approaches. |
Name | Description | |
---|---|---|
![]() ![]() | AddEdges | Add one or more edges to selected profiles |
![]() ![]() | AdjustPropertiesByExample | Profile weighting and thresholding properties are analyzed and
adjusted to automatically detect the current set of edges. |
![]() | CopyFrom | Sets edge weighting and detection properties from a source McProfileEdges. |
![]() | Duplicate | Creates a duplicated McProfileEdges. |
![]() | FindEdges | Analyzes the ProfilesAncestor and detects "edges" along selected profiles. |
![]() ![]() | RemoveEdges | Remove one or more edges from selected profiles |