ClassifierFactory Methods

CVB.Net Documentation

The ClassifierFactory type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCreateCircle
Create a classifier that is able to detect a circle of a given radius.
Public methodStatic memberCreateLineSegment
Create a ShapeFinder classifier for the recognition of a straight line of specific length and orientation.
Public methodStatic memberCreateRotationInvariant
Generate a rotation symmetric classifier from the input classifier. Rotation symmetric in this context means that the resulting classifier will be able to identify the trained object in more than just the trained orientation (range that can be covered is controlled by the startAngle and stopAngle parameters). The angular sensitivity and the capability to report the found angle are controlled view the numLayers and the rotationsPerLayer parameter. For example it is possible to put all the rotations into just one layer (numLayers = 1, rotationsPerLayer = 255) so that the classifier will be able to correctly identify the object but not its orientation. The other extreme would be to have one rotation per layer, so that the layer information from the search function directly corresponds to orientation. Note that ShapeFinder (1) has very limited angular resolution - if you are interested in detecting orientation with a high degree of accuracy, consider using ShapeFinder2. Note that the product of numLayers and rotationsPerLayer should not become too high, otherwise the classifier will become fairly big and slow to process.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGradientHistogram
Calculate the gradient histogram over the aoi in an image plane. The gradient histogram may be useful to determine a suitable contrast threshold value for classifier generation and search operations.
Public methodStatic memberLearn
Create a ShapeFinder classifier from the input image plane.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

Reference