http://www.emgu.com

The MCvSURFParams type exposes the following members.

Constructors

  NameDescription
Public methodMCvSURFParams(Double, Boolean)
Creage CvSURFParams with the specific value
Public methodMCvSURFParams(Double, Boolean, Int32, Int32)
Create CvSURFParams with the specific value

Methods

  NameDescription
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)

Fields

  NameDescription
Public fieldExtended
False means basic descriptors (64 elements each), True means extended descriptors (128 elements each)
Public fieldHessianThreshold
Only features with keypoint.hessian larger than that are extracted. good default value is ~300-500 (can depend on the average local contrast and sharpness of the image). user can further filter out some features based on their hessian values and other characteristics
Public fieldNOctaveLayers
The number of layers within each octave
Public fieldNOctaves
The number of octaves to be used for extraction. With each next octave the feature size is doubled
Public fieldUpright
Upright SURF

See Also