Class 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 Details

    • LUCID

      protected LUCID(long addr)
  • Method Details

    • __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 forth
      blur_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
    • setLucidKernel

      public void setLucidKernel(int lucid_kernel)
    • getLucidKernel

      public int getLucidKernel()
    • setBlurKernel

      public void setBlurKernel(int blur_kernel)
    • getBlurKernel

      public int getBlurKernel()
    • getDefaultName

      public String getDefaultName()
      Description copied from class: Algorithm
      Returns the algorithm string identifier. This string is used as top level xml/yml node tag when the object is saved to a file or string.
      Overrides:
      getDefaultName in class Feature2D
      Returns:
      automatically generated
    • finalize

      protected void finalize() throws Throwable
      Overrides:
      finalize in class Feature2D
      Throws:
      Throwable