43
#ifndef __OPENCV_XFEATURES2D_FEATURES_2D_HPP__
44
#define __OPENCV_XFEATURES2D_FEATURES_2D_HPP__
46
#include "opencv2/features2d.hpp"
94
CV_WRAP
static
Ptr<SURF>
create(
double
hessianThreshold=100,
95
int
nOctaves = 4,
int
nOctaveLayers = 3,
96
bool
extended =
false,
bool
upright =
false);
98
CV_WRAP
virtual
void
setHessianThreshold(
double
hessianThreshold) = 0;
99
CV_WRAP
virtual
double
getHessianThreshold()
const
= 0;
101
CV_WRAP
virtual
void
setNOctaves(
int
nOctaves) = 0;
102
CV_WRAP
virtual
int
getNOctaves()
const
= 0;
104
CV_WRAP
virtual
void
setNOctaveLayers(
int
nOctaveLayers) = 0;
105
CV_WRAP
virtual
int
getNOctaveLayers()
const
= 0;
107
CV_WRAP
virtual
void
setExtended(
bool
extended) = 0;
108
CV_WRAP
virtual
bool
getExtended()
const
= 0;
110
CV_WRAP
virtual
void
setUpright(
bool
upright) = 0;
111
CV_WRAP
virtual
bool
getUpright()
const
= 0;
Abstract base class for 2D image feature detectors and descriptor extractors
Definition:
features2d.hpp:135
Class for extracting Speeded Up Robust Features from an image .
Definition:
nonfree.hpp:83
"black box" representation of the file storage associated with a file on disk.
Definition:
aruco.hpp:75
Definition:
cvstd_wrapper.hpp:74