public class AffineFeature extends Feature2D
Modifier and Type | Method and Description |
---|---|
static AffineFeature |
__fromPtr__(long addr) |
static AffineFeature |
create(Feature2D backend) |
static AffineFeature |
create(Feature2D backend,
int maxTilt) |
static AffineFeature |
create(Feature2D backend,
int maxTilt,
int minTilt) |
static AffineFeature |
create(Feature2D backend,
int maxTilt,
int minTilt,
float tiltStep) |
static AffineFeature |
create(Feature2D backend,
int maxTilt,
int minTilt,
float tiltStep,
float rotateStepBase) |
java.lang.String |
getDefaultName()
Returns the algorithm string identifier.
|
void |
getViewParams(MatOfFloat tilts,
MatOfFloat rolls) |
void |
setViewParams(MatOfFloat tilts,
MatOfFloat rolls) |
compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, read, write
clear, getNativeObjAddr, save
public static AffineFeature __fromPtr__(long addr)
public static AffineFeature create(Feature2D backend)
backend
- The detector/extractor you want to use as backend.public static AffineFeature create(Feature2D backend, int maxTilt)
backend
- The detector/extractor you want to use as backend.maxTilt
- The highest power index of tilt factor. 5 is used in the paper as tilt sampling range n.public static AffineFeature create(Feature2D backend, int maxTilt, int minTilt)
backend
- The detector/extractor you want to use as backend.maxTilt
- The highest power index of tilt factor. 5 is used in the paper as tilt sampling range n.minTilt
- The lowest power index of tilt factor. 0 is used in the paper.public static AffineFeature create(Feature2D backend, int maxTilt, int minTilt, float tiltStep)
backend
- The detector/extractor you want to use as backend.maxTilt
- The highest power index of tilt factor. 5 is used in the paper as tilt sampling range n.minTilt
- The lowest power index of tilt factor. 0 is used in the paper.tiltStep
- Tilt sampling step \(\delta_t\) in Algorithm 1 in the paper.public static AffineFeature create(Feature2D backend, int maxTilt, int minTilt, float tiltStep, float rotateStepBase)
backend
- The detector/extractor you want to use as backend.maxTilt
- The highest power index of tilt factor. 5 is used in the paper as tilt sampling range n.minTilt
- The lowest power index of tilt factor. 0 is used in the paper.tiltStep
- Tilt sampling step \(\delta_t\) in Algorithm 1 in the paper.rotateStepBase
- Rotation sampling step factor b in Algorithm 1 in the paper.public java.lang.String getDefaultName()
Algorithm
getDefaultName
in class Feature2D
public void getViewParams(MatOfFloat tilts, MatOfFloat rolls)
public void setViewParams(MatOfFloat tilts, MatOfFloat rolls)
Generated on 2021-12-25 08:13:27 / OpenCV 4.5.5