PICCANTE  0.4
The hottest HDR imaging library!
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
pic::LUCIDDescriptor Class Reference

The LUCIDDescriptor class. More...

#include <lucid_descriptor.hpp>

Public Member Functions

 LUCIDDescriptor (int patchSize=31)
 LUCIDDescriptor. More...
 
unsigned int * get (Image *img, int x0, int y0, unsigned int *desc, unsigned int &nDesc)
 get computes a descriptor at position (x0,y0) with size n. More...
 

Static Public Member Functions

static unsigned int match (unsigned int *fv0, unsigned int *fv1, unsigned int nfv)
 match matches two descriptors. Note: higher scores means better matching. More...
 

Protected Attributes

int patchSize
 
int halfPatchSize
 
int area
 

Detailed Description

The LUCIDDescriptor class.

Constructor & Destructor Documentation

◆ LUCIDDescriptor()

pic::LUCIDDescriptor::LUCIDDescriptor ( int  patchSize = 31)
inline

LUCIDDescriptor.

Parameters
patchSize

Member Function Documentation

◆ get()

unsigned int* pic::LUCIDDescriptor::get ( Image img,
int  x0,
int  y0,
unsigned int *  desc,
unsigned int &  nDesc 
)
inline

get computes a descriptor at position (x0,y0) with size n.

Parameters
img
x0
y0
desc
nDesc
Returns

◆ match()

static unsigned int pic::LUCIDDescriptor::match ( unsigned int *  fv0,
unsigned int *  fv1,
unsigned int  nfv 
)
inlinestatic

match matches two descriptors. Note: higher scores means better matching.

Parameters
fv0
fv1
nfv
Returns

Member Data Documentation

◆ area

int pic::LUCIDDescriptor::area
protected

◆ halfPatchSize

int pic::LUCIDDescriptor::halfPatchSize
protected

◆ patchSize

int pic::LUCIDDescriptor::patchSize
protected

The documentation for this class was generated from the following file: