#include <mexutils.h>
#include <vl/covdet.h>
#include <vl/mathop.h>
#include <vl/sift.h>
#include <vl/liop.h>
#include <math.h>
#include <assert.h>
Go to the source code of this file.
typedef enum _VlCovDetDescritporType VlCovDetDescriptorType |
Types of feature frames.
anonymous enum |
Definition at line 26 of file vl_covdet.c.
Types of feature frames.
VL_COVDET_DESC_NONE | |
VL_COVDET_DESC_PATCH | |
VL_COVDET_DESC_SIFT | |
VL_COVDET_DESC_LIOP | |
VL_COVDET_DESC_NUM |
Definition at line 75 of file vl_covdet.c.
static mxArray* _createArrayFromScaleSpace | ( | VlScaleSpace const * | ss | ) | [static] |
Export scale space into a MATLAB structure.
------------------------------------------------------------------
ss | Pointer to the scale space to be exported |
Definition at line 102 of file vl_covdet.c.
static void flip_descriptor | ( | float * | dst, |
float const * | src | ||
) | [static] |
------------------------------------------------------------------
Definition at line 162 of file vl_covdet.c.
void mexFunction | ( | int nout | , |
mxArray * | out[], | ||
int | nin, | ||
const mxArray * | in[] | ||
) |
MEX entry point.
------------------------------------------------------------------
Definition at line 185 of file vl_covdet.c.
{ {"Method", 1, opt_method }, {"OctaveResolution", 1, opt_octave_resolution }, {"DoubleImage", 1, opt_double_image }, {"PeakThreshold", 1, opt_peak_threshold }, {"EdgeThreshold", 1, opt_edge_threshold }, {"LaplacianPeakThreshold",1, opt_laplacian_peak_threshold}, {"EstimateOrientation", 1, opt_estimate_orientation }, {"EstimateAffineShape", 1, opt_estimate_affine_shape }, {"Frames", 1, opt_frames }, {"Descriptor", 1, opt_descriptor }, {"LiopNumSpatialBins", 1, opt_liop_bins }, {"LiopNumNeighbours", 1, opt_liop_neighbours }, {"LiopIntensityThreshold",1, opt_liop_threshold }, {"LiopRadius", 1, opt_liop_radius }, {"PatchResolution", 1, opt_patch_resolution }, {"PatchRelativeExtent", 1, opt_patch_relative_extent }, {"PatchRelativeSmoothing",1, opt_patch_relative_smoothing}, {"Verbose", 0, opt_verbose }, {0, 0, 0 } }
Definition at line 48 of file vl_covdet.c.
const char* vlCovDetDescriptorNames[VL_COVDET_DESC_NUM] |
{ "None", "Patch", "SIFT","LIOP" }
Definition at line 83 of file vl_covdet.c.
{ {"None" , (vl_index)VL_COVDET_DESC_NONE }, {"Patch", (vl_index)VL_COVDET_DESC_PATCH }, {"SIFT", (vl_index)VL_COVDET_DESC_SIFT }, {"LIOP", (vl_index)VL_COVDET_DESC_LIOP } }
Definition at line 88 of file vl_covdet.c.