类 AffineFeature
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.features2d.Feature2D
-
- org.opencv.features2d.AffineFeature
-
public class AffineFeature extends Feature2D
用于实现包装器的类,该包装器使检测器和提取器具有仿射不变性,如 CITE: YM11 中描述的 ASIFT。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护AffineFeature(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static AffineFeature__fromPtr__(long addr)static AffineFeaturecreate(Feature2D backend)static AffineFeaturecreate(Feature2D backend, int maxTilt)static AffineFeaturecreate(Feature2D backend, int maxTilt, int minTilt)static AffineFeaturecreate(Feature2D backend, int maxTilt, int minTilt, float tiltStep)static AffineFeaturecreate(Feature2D backend, int maxTilt, int minTilt, float tiltStep, float rotateStepBase)protected voidfinalize()java.lang.StringgetDefaultName()返回算法字符串标识符。voidgetViewParams(MatOfFloat tilts, MatOfFloat rolls)voidsetViewParams(MatOfFloat tilts, MatOfFloat rolls)-
从类继承的方法 org.opencv.features2d.Feature2D
compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, read, write
-
从类继承的方法 org.opencv.core.Algorithm
clear, getNativeObjAddr, save
-
-
-
-
方法详细信息
-
__fromPtr__
public static AffineFeature __fromPtr__(long addr)
-
create
public static AffineFeature create(Feature2D backend, int maxTilt, int minTilt, float tiltStep, float rotateStepBase)
- 参数
backend- 您要用作后端的检测器/提取器。maxTilt- 倾斜因子的最高幂指数。 在论文中,5 用作倾斜采样范围 n。minTilt- 倾斜因子的最低幂指数。 0 在论文中使用。tiltStep- 论文中算法 1 中的倾斜采样步长 \(\delta_t\)。rotateStepBase- 论文中算法 1 中的旋转采样步长因子 b。- 返回
- 自动生成
-
create
public static AffineFeature create(Feature2D backend, int maxTilt, int minTilt, float tiltStep)
- 参数
backend- 您要用作后端的检测器/提取器。maxTilt- 倾斜因子的最高幂指数。 在论文中,5 用作倾斜采样范围 n。minTilt- 倾斜因子的最低幂指数。 0 在论文中使用。tiltStep- 论文中算法 1 中的倾斜采样步长 \(\delta_t\)。- 返回
- 自动生成
-
create
public static AffineFeature create(Feature2D backend, int maxTilt, int minTilt)
- 参数
backend- 您要用作后端的检测器/提取器。maxTilt- 倾斜因子的最高幂指数。 在论文中,5 用作倾斜采样范围 n。minTilt- 倾斜因子的最低幂指数。 0 在论文中使用。- 返回
- 自动生成
-
create
public static AffineFeature create(Feature2D backend, int maxTilt)
- 参数
backend- 您要用作后端的检测器/提取器。maxTilt- 倾斜因子的最高幂指数。 在论文中,5 用作倾斜采样范围 n。- 返回
- 自动生成
-
create
public static AffineFeature create(Feature2D backend)
- 参数
backend- 您要用作后端的检测器/提取器。- 返回
- 自动生成
-
setViewParams
public void setViewParams(MatOfFloat tilts, MatOfFloat rolls)
-
getViewParams
public void getViewParams(MatOfFloat tilts, MatOfFloat rolls)
-
getDefaultName
public java.lang.String getDefaultName()
从类复制的描述:Algorithm返回算法字符串标识符。 当对象保存到文件或字符串时,此字符串用作顶级 xml/yml 节点标记。- 重写
getDefaultName在类中Feature2D- 返回
- 自动生成
-
-