类 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 一样鲁棒。注意: 它需要彩色图像作为输入。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护LUCID(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static LUCID__fromPtr__(long addr)static LUCIDcreate()static LUCIDcreate(int lucid_kernel)static LUCIDcreate(int lucid_kernel, int blur_kernel)protected voidfinalize()intgetBlurKernel()java.lang.StringgetDefaultName()返回算法字符串标识符。intgetLucidKernel()voidsetBlurKernel(int blur_kernel)voidsetLucidKernel(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- 返回
- 自动生成
-
-