http://www.emgu.com
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.3.0.1416 (2.3.0.1416)
Create a SIFTDetector using the specific values
Namespace: Emgu.CV.Features2DAssembly: Emgu.CV (in Emgu.CV.dll) Version: 2.3.0.1416 (2.3.0.1416)
Syntax
C# |
---|
public SIFTDetector( int nOctaves, int nOctaveLayers, int firstOctave, SIFTDetector..::..AngleMode angleMode, double threshold, double edgeThreshold, double magnification, bool isNormalize, bool recalculateAngles ) |
Visual Basic |
---|
Public Sub New ( _ nOctaves As Integer, _ nOctaveLayers As Integer, _ firstOctave As Integer, _ angleMode As SIFTDetector..::..AngleMode, _ threshold As Double, _ edgeThreshold As Double, _ magnification As Double, _ isNormalize As Boolean, _ recalculateAngles As Boolean _ ) |
Visual C++ |
---|
public: SIFTDetector( int nOctaves, int nOctaveLayers, int firstOctave, SIFTDetector..::..AngleMode angleMode, double threshold, double edgeThreshold, double magnification, bool isNormalize, bool recalculateAngles ) |
Parameters
- nOctaves
- Type: System..::..Int32
The number of octaves. Use 4 for default
- nOctaveLayers
- Type: System..::..Int32
The number of octaves layers. Use 3 for default
- firstOctave
- Type: System..::..Int32
Use -1 for default
- angleMode
- Type: Emgu.CV.Features2D..::..SIFTDetector..::..AngleMode
Angle mode
- threshold
- Type: System..::..Double
Detector parameter. Use 0.04 / nOctavesLayers / 2.0 as default
- edgeThreshold
- Type: System..::..Double
Detector parameter. Use 10.0 as default
- magnification
- Type: System..::..Double
Descriptor parameter. Use 3.0 as default
- isNormalize
- Type: System..::..Boolean
Descriptor parameter. Use true as default
- recalculateAngles
- Type: System..::..Boolean
Descriptor parameter. Use true as default