AffineFeature 类
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.features2d.Feature2D
-
- org.opencv.features2d.AffineFeature
-
public class AffineFeature extends Feature2D
实现包装器的类,该包装器使检测器和提取器具有仿射不变性,如文献 CITE: YM11 中所述。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 protectedAffineFeature(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中- 返回
- 自动生成
-
-