The CogAutoSelect type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| ChangedEventSuspended |
If nonzero, indicates that the raising of the Changed event has been
suspended. This value is incremented when SuspendChangedEvent is called
and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.) | |
| CNLSearchRunParams |
Get or sets the CogCNLSearchRunParams to be used during the auto
selection process.
| |
| HasChanged | (Inherited from CogSerializableChangedEventBase.) | |
| InputImageMask |
Gets or sets the input image mask to be used during the auto selection
process. Only the three most significant bits of each mask image
pixel are used:
| |
| InputImageMaskOffsetX |
Gets or sets the input image mask X offset in pixels. This offset is
the horizontal distance in pixels from the upper left corner of the
input image to the upper left corner of the InputImageMask.
| |
| InputImageMaskOffsetY |
Gets or sets the input image mask Y offset in pixels. This offset is
the vertical distance in pixels from the upper left corner of the
input image to the upper left corner of the InputImageMask.
| |
| MaxNumResults |
Gets or sets the maximum number of results.
| |
| ModelMask |
Gets or sets the model mask to be used during the auto selection
process. The size of this mask must match the run time values of
ModelSizeX and ModelSizeY.
| |
| ModelSizeX |
Gets or sets the desired image model X dimension in pixels.
| |
| ModelSizeY |
Gets or sets the desired image model Y dimension in pixels.
| |
| PMAlignRunParams |
Get or sets the CogPMAlignRunParams to be used during the auto
selection process.
| |
| QueryPointCount |
Get the number of currently defined query points.
| |
| RegionMode |
Gets or sets the region mode. Legal values
include PixelAlignedBoundingBox and PixelAlignedBoundingBoxAdjustMask.
| |
| RunMode |
Gets or sets the run mode. Legal values include Search (process the
entire input image) and Query (only consider specified locations).
| |
| SamplingInterval |
Gets or sets the sampling interval in pixels. Increasing the sampling
interval causes CogAutoSelect to run faster but produce lower quality
results.
| |
| ScoringCombineMethod |
Gets or sets the scoring combine method. Legal values include
GeometricMean and ArithmeticMean.
| |
| ScoringOrthogonalityWeight |
Gets or sets the orthogonality scoring weight.
| |
| ScoringSymmetryWeight |
Gets or sets the symmetry scoring weight.
| |
| ScoringUniquenessWeight |
Gets or sets the uniqueness scoring weight.
| |
| StateFlags |
Returns the complete set of state flags supported on this object. The
flags may be indexed by name as shown in the following C# code snippet:
if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.) | |
| Target |
Gets or sets the target tool type. Legal values include PMAlign and
CNLSearch.
| |
| XYOverlap |
Gets or sets the XY overlap required to consider two instances to be
the same result. Overlap is (approximately) the ratio of overlap area
to total area of the pattern, in the range of 0.0 (no overlap) to 1.0
(full overlap) inclusive. Note that this parameter has a large effect
upon execution time - low values (below 0.5) may cause a significant
slowdown.
|
See Also