LUCID 类
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.features2d.Feature2D
-
- org.opencv.xfeatures2d.LUCID
-
public class LUCID extends Feature2D
实现局部一致性比较图像描述符的类,如 CITE: LUCID 中所述,这是一种计算速度非常快、鲁棒性与 SURF 或 BRIEF 等方法相当的图像描述符。注意:它需要彩色图像作为输入。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 protected
LUCID(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static LUCID
__fromPtr__(long addr)
static LUCID
create()
static LUCID
create(int lucid_kernel)
static LUCID
create(int lucid_kernel, int blur_kernel)
protected void
finalize()
int
getBlurKernel()
java.lang.String
getDefaultName()
返回算法字符串标识符。int
getLucidKernel()
void
setBlurKernel(int blur_kernel)
void
setLucidKernel(int lucid_kernel)
-
继承自类 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 LUCID __fromPtr__(long addr)
-
create
public static LUCID create(int lucid_kernel, int blur_kernel)
- 参数
lucid_kernel
- 用于描述符构建的内核,其中 1=3x3,2=5x5,3=7x7,依此类推blur_kernel
- 用于在描述符构建之前模糊图像的内核,其中 1=3x3,2=5x5,3=7x7,依此类推- 返回
- 自动生成
-
create
public static LUCID create(int lucid_kernel)
- 参数
lucid_kernel
- 用于描述符构建的内核,其中 1=3x3,2=5x5,3=7x7,依此类推- 返回
- 自动生成
-
create
public static LUCID create()
- 返回
- 自动生成
-
setLucidKernel
public void setLucidKernel(int lucid_kernel)
-
getLucidKernel
public int getLucidKernel()
-
setBlurKernel
public void setBlurKernel(int blur_kernel)
-
getBlurKernel
public int getBlurKernel()
-
getDefaultName
public java.lang.String getDefaultName()
从类复制的描述:Algorithm
返回算法字符串标识符。将对象保存到文件或字符串时,此字符串用作顶级 xml/yml 节点标记。- 覆盖
getDefaultName
在类Feature2D
中- 返回
- 自动生成
-
-