Predictor that may be used for searching objects.
Inheritance Hierarchy
Stemmer.Cvb.PolimagoPolimagoRefCountedObject
Stemmer.Cvb.PolimagoPolimagoFactoryCreatedObject
Stemmer.Cvb.PolimagoPredictorBase
Stemmer.Cvb.PolimagoSearchPredictor
Namespace: Stemmer.Cvb.Polimago
Assembly: Stemmer.Cvb.Polimago (in Stemmer.Cvb.Polimago.dll) Version: 14.0.0.0
Syntax
The SearchPredictor type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SearchPredictor |
Load a saved Polimago classification classifier from a file.
|
Properties
Name | Description | |
---|---|---|
Correction |
Correction factors in X and Y direction required to rescale the input
images for projection onto the retina.
(Inherited from PolimagoFactoryCreatedObject.) | |
ExtractionRadius |
Radius for extracting positive search instances. The unit size is the
size of the feature window, i.e. a value of 0.5 means that positive
samples can be extracted from withing a range of +/- Feature Window
Width and +/- Feature Window Height around each trained instance.
Smaller values will necessitate a finer search grid but may yield
better results on difficult search tasks.
| |
FeatureResolutionRest |
Feature resolution to be used for the third and later classification
steps.
| |
FeatureResolutionStep1And2 |
Feature resolution to be used for the first two classification steps.
| |
FeatureWindowExtent |
The feature window extent that has been used during classifier
training.
(Inherited from PolimagoFactoryCreatedObject.) | |
FileName |
Name of the file the object has been loaded from (or
(Inherited from PolimagoFactoryCreatedObject.)System.String.Empty | |
Handle |
Native Manto classifier handle.
(Inherited from PolimagoRefCountedObject.) | |
ImagePlanes |
The plane count of the images that have been used for generating this
classifier. Image on which this classifier is to be used will need to
have the same plane count.
(Inherited from PolimagoFactoryCreatedObject.) | |
Interpolation |
Interpolation setting used for generating this object.
(Inherited from PolimagoFactoryCreatedObject.) | |
Invariances |
Invariances that have been trained on this classifier.
| |
IsDisposed |
Tests if the native handle has already been disposed.
(Inherited from PolimagoRefCountedObject.) | |
Lambda |
Regularization value that has been used for generating this object.
(Inherited from PolimagoFactoryCreatedObject.) | |
MaxNumResults |
The maximum number of results that can be extracted in a GridSearch
operation. Increasing this value will increase the amount of memory
allocated by this SearchPredictor object.
| |
NumClassificationSteps |
Number of classification steps defined during training.
| |
Offset |
Intercept weight that has been used for generating this object.
(Inherited from PolimagoFactoryCreatedObject.) | |
Preprocessing |
Preprocessing code with which this object was generated.
(Inherited from PolimagoFactoryCreatedObject.) | |
RetinaSize |
Size of the "Retina" in paxels. The retina is the set of paxels onto
which the input image is projected using the preprocessing code
prior to application/training of the classifier.
(Inherited from PolimagoFactoryCreatedObject.) | |
RotationRange |
Range of angles that was covered during classifier training.
| |
SampleSize |
Sample size that has been used in each training set.
| |
ScaleRange |
Range of scale factors that was covered during classifier training.
|
Methods
Name | Description | |
---|---|---|
Dispose |
Dispose search classifier.
(Overrides PolimagoRefCountedObjectDispose.) | |
Dispose(Boolean) |
IDispose helper function.
(Inherited from PolimagoRefCountedObject.) | |
Equals | (Inherited from Object.) | |
Finalize |
Finalizer.
(Inherited from PolimagoRefCountedObject.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GridSearch(Image, Rect, Double, Double, Double) |
Perform a grid search.
| |
GridSearch(Image, Rect, Double, Double, Double, Int32) |
Perform a grid search.
| |
Inspect(Image, Point2D, Int32) |
PMInspect carries out the operation that GridSearch executes for a
grid point, starting at the position defined by pos
and with an upright and untransformed perspective.
| |
Inspect(Image, SearchResult, Int32) |
PMInspect carries out the operation that GridSearch executes for a
grid point, starting at the perspective and position defined by the
initial value of the parameter SearchResult. When PMInspect returns
successfully, SearchResult will contain the final perspective and
result quality. For additional information please see the tutorial on
search functions of Polimago.
| |
Inspect(Image, Point2D, Int32, SearchResult) |
PMInspect carries out the operation that GridSearch executes for a
grid point, starting at the position defined by pos
and with an upright and untransformed perspective.
| |
Inspect(Image, SearchResult, Int32, SearchResult) |
PMInspect carries out the operation that GridSearch executes for a
grid point, starting at the perspective and position defined by the
initial value of the parameter SearchResult. When PMInspect returns
successfully, SearchResult will contain the final perspective and
result quality. For additional information please see the tutorial on
search functions of Polimago.
| |
IsCompatible(Image) |
Verify the compatibility of a CVB image with this classifier.
(Inherited from PredictorBase.) | |
IsCompatible(Image, Point2D) |
Verify the compatibility of a CVB image with this classifier.
(Inherited from PredictorBase.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Save |
Save this object into a file.
(Inherited from PolimagoFactoryCreatedObject.) | |
SearchResultToImage |
Create a visual representation of a search result.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
VerifyCompatibility(Image) |
Verify the compatibility of a CVB image with this classifier.
(Inherited from PredictorBase.) | |
VerifyCompatibility(Image, Point2D) |
Verify the compatibility of a CVB image with this classifier.
(Inherited from PredictorBase.) |
Events
Name | Description | |
---|---|---|
ObjectDisposing |
Raised when this object is about to be disposed via the
Dispose method.
(Inherited from PolimagoRefCountedObject.) |
See Also