Package org.opencv.xfeatures2d
Class LUCID
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.features2d.Feature2D
-
- org.opencv.xfeatures2d.LUCID
-
public class LUCID extends Feature2D
Class implementing the locally uniform comparison image descriptor, described in CITE: LUCID An image descriptor that can be computed very fast, while being about as robust as, for example, SURF or BRIEF. Note: It requires a color image as input.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LUCID(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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()
-
Methods inherited from class org.opencv.features2d.Feature2D
compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, getDefaultName, read, write
-
Methods inherited from class org.opencv.core.Algorithm
clear, getNativeObjAddr, save
-
-
-
-
Method Detail
-
__fromPtr__
public static LUCID __fromPtr__(long addr)
-
create
public static LUCID create(int lucid_kernel, int blur_kernel)
- Parameters:
lucid_kernel
- kernel for descriptor construction, where 1=3x3, 2=5x5, 3=7x7 and so forthblur_kernel
- kernel for blurring image prior to descriptor construction, where 1=3x3, 2=5x5, 3=7x7 and so forth- Returns:
- automatically generated
-
create
public static LUCID create(int lucid_kernel)
- Parameters:
lucid_kernel
- kernel for descriptor construction, where 1=3x3, 2=5x5, 3=7x7 and so forth- Returns:
- automatically generated
-
create
public static LUCID create()
- Returns:
- automatically generated
-
-