http://www.emgu.com
Create a Cuda SURF detector
Namespace: Emgu.CV.XFeatures2DAssembly: Emgu.CV.World (in Emgu.CV.World.dll) Version: 3.1.0.2282 (3.1.0.2282)
Syntaxpublic CudaSURF(
float hessianThreshold = 100f,
int nOctaves = 4,
int nOctaveLayers = 2,
bool extended = true,
float featuresRatio = 0.01f,
bool upright = false
)
Public Sub New (
Optional hessianThreshold As Single = 100F,
Optional nOctaves As Integer = 4,
Optional nOctaveLayers As Integer = 2,
Optional extended As Boolean = true,
Optional featuresRatio As Single = 0.01F,
Optional upright As Boolean = false
)
public:
CudaSURF(
float hessianThreshold = 100f,
int nOctaves = 4,
int nOctaveLayers = 2,
bool extended = true,
float featuresRatio = 0.01f,
bool upright = false
)
new :
?hessianThreshold : float32 *
?nOctaves : int *
?nOctaveLayers : int *
?extended : bool *
?featuresRatio : float32 *
?upright : bool
(* Defaults:
let _hessianThreshold = defaultArg hessianThreshold 100f
let _nOctaves = defaultArg nOctaves 4
let _nOctaveLayers = defaultArg nOctaveLayers 2
let _extended = defaultArg extended true
let _featuresRatio = defaultArg featuresRatio 0.01f
let _upright = defaultArg upright false
*)
-> CudaSURF
Parameters
- hessianThreshold (Optional)
- Type: SystemSingle
The interest operator threshold. - nOctaves (Optional)
- Type: SystemInt32
The number of octaves to process. - nOctaveLayers (Optional)
- Type: SystemInt32
The number of layers in each octave. - extended (Optional)
- Type: SystemBoolean
True, if generate 128-len descriptors, false - 64-len descriptors. - featuresRatio (Optional)
- Type: SystemSingle
Max features = featuresRatio * img.size().srea(). - upright (Optional)
- Type: SystemBoolean
If set to true, the orientation is not computed for the keypoints
See Also