Functions | Variables
features.cpp File Reference
#include "outlet_pose_estimation/detail/features.h"
#include "outlet_pose_estimation/detail/outlet_model.h"
#include <highgui.h>
Include dependency graph for features.cpp:

Go to the source code of this file.

Functions

void ApplyGamma (IplImage *img, float gamma)
int CalcFeatures (IplImage *image, vector< vector< feature_t > > &features, vector< IplImage * > &images)
void DrawFeatures (IplImage *img, const vector< feature_t > &features)
void FilterFeatures (vector< feature_t > &features, float min_scale, float max_scale)
void FilterFeaturesOnEdges (const IplImage *img, const vector< feature_t > &src_features, vector< feature_t > &dst_features, int max_edge_dist, int min_contour_size)
void GetHarrisFeatures (IplImage *src, vector< feature_t > &features)
void GetHoleFeatures (IplImage *src, vector< feature_t > &features, float hole_contrast)
void GetStarFeatures (IplImage *src, vector< feature_t > &features)
void GetSURFFeatures (IplImage *src, vector< feature_t > &features)
int LoadFeatures (const char *filename, vector< vector< feature_t > > &features, vector< IplImage * > &images)
IplImage * loadImageRed (const char *filename)
void LoadTrainingFeatures (CvOneWayDescriptorObject &descriptors, const char *train_image_filename_object, const char *train_image_filename_background)
void ReleaseImageVector (vector< IplImage * > &images)
void ScaleFeatures (const vector< feature_t > &src, vector< feature_t > &dst, float scale)
void SelectNeighborFeatures (vector< feature_t > &features, const vector< feature_t > &voc)

Variables

static const float template_gamma = 2.0f

Function Documentation

void ApplyGamma ( IplImage *  img,
float  gamma 
)

Definition at line 296 of file features.cpp.

int CalcFeatures ( IplImage *  image,
vector< vector< feature_t > > &  features,
vector< IplImage * > &  images 
)

Definition at line 138 of file features.cpp.

void DrawFeatures ( IplImage *  img,
const vector< feature_t > &  features 
)

Definition at line 98 of file features.cpp.

void FilterFeatures ( vector< feature_t > &  features,
float  min_scale,
float  max_scale 
)

Definition at line 106 of file features.cpp.

void FilterFeaturesOnEdges ( const IplImage *  img,
const vector< feature_t > &  src_features,
vector< feature_t > &  dst_features,
int  max_edge_dist,
int  min_contour_size 
)

Definition at line 325 of file features.cpp.

void GetHarrisFeatures ( IplImage *  src,
vector< feature_t > &  features 
)

Definition at line 48 of file features.cpp.

void GetHoleFeatures ( IplImage *  src,
vector< feature_t > &  features,
float  hole_contrast 
)

Definition at line 88 of file features.cpp.

void GetStarFeatures ( IplImage *  src,
vector< feature_t > &  features 
)

Definition at line 33 of file features.cpp.

void GetSURFFeatures ( IplImage *  src,
vector< feature_t > &  features 
)

Definition at line 16 of file features.cpp.

int LoadFeatures ( const char *  filename,
vector< vector< feature_t > > &  features,
vector< IplImage * > &  images 
)

Definition at line 167 of file features.cpp.

IplImage* loadImageRed ( const char *  filename)

Definition at line 177 of file features.cpp.

void LoadTrainingFeatures ( CvOneWayDescriptorObject descriptors,
const char *  train_image_filename_object,
const char *  train_image_filename_background 
)

Definition at line 203 of file features.cpp.

void ReleaseImageVector ( vector< IplImage * > &  images)

Definition at line 195 of file features.cpp.

void ScaleFeatures ( const vector< feature_t > &  src,
vector< feature_t > &  dst,
float  scale 
)

Definition at line 287 of file features.cpp.

void SelectNeighborFeatures ( vector< feature_t > &  features,
const vector< feature_t > &  voc 
)

Definition at line 120 of file features.cpp.


Variable Documentation

const float template_gamma = 2.0f [static]

Definition at line 166 of file features.cpp.



outlet_pose_estimation
Author(s): Patrick Mihelich
autogenerated on Thu Nov 28 2013 11:46:23