$search
#include "outlet_pose_estimation/detail/features.h"
#include "outlet_pose_estimation/detail/outlet_model.h"
#include <highgui.h>
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 |
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.
Definition at line 287 of file features.cpp.
Definition at line 120 of file features.cpp.
const float template_gamma = 2.0f [static] |
Definition at line 166 of file features.cpp.