CvSURFParams Class OpenCvSharp Class Library
Various SURF algorithm parameters
Inheritance Hierarchy

SystemObject
  OpenCvSharpCvSURFParams

Namespace:  OpenCvSharp
Assembly:  OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

[SerializableAttribute]
public class CvSURFParams : ICloneable

The CvSURFParams type exposes the following members.

Constructors

  NameDescription
Public methodCvSURFParams
Creates SURF default parameters
Top
Properties

  NameDescription
Public propertyExtended
false means basic descriptors (64 elements each), true means _extended descriptors (128 elements each)
Public propertyHessianThreshold
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 propertyNOctaveLayers
The number of layers within each octave (4 by default)
Public propertyNOctaves
The number of octaves to be used for extraction. With each next octave the feature size is doubled (3 by default)
Top
Methods

  NameDescription
Public methodClone
Creates a new object that is a copy of the current instance.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Fields

  NameDescription
Protected field_p
Field data
Top
See Also

Reference