IMcProfileEdgesWeightingFlags Property
|
|
Controls optional aspects of the profile weighting analysis.
Namespace:
MediaCy.IQL.Features
Assembly:
MediaCy.IQL.Features (in MediaCy.IQL.Features.dll) Version: 10.0.6912.0
Syntax
RemarksThe WeightingFlags reflect and control aspects of the first, weighting
phase of the FindEdges analysis. The first aspect has to do with how profile
should be weighted at the ends where the pattern stops. The mutually exclusive
mcpewfWrapAtEnds and mcpewfReflectAtEnds flags reflect this behavior, which is
dependent on the type of ancestor McFeatures that the ProfilesAncestor has. The
flag will be mcpewfWrapAtEnds if the ProfilesAncestor is a descendent of a
McRegions object, otherwise the flag will be mcpewfReflectAtEnds in the case of a
McLines ancestor. These flags cannot be changed on assignment. See MatchLength
for more discussion.
The other behaviors controlled by WeightingFlags bits have to do with optional
aspects of how profile amplitude variations and overall luminance are taken into
account when applying the pattern match for the mcpefmMatchPattern
EdgeFindingMethod. The flags that invoke these optional weightings are the
mcpewfPointsForSameSize and mcpewfPointsForSameOffset flags. Both are off by
default. See SizeWeighting for a discussion of the effect of these flags and how
the SizeWeighting property affects their strength.
See Also