Classes | Functions | Variables
one_way_descriptor.h File Reference
#include <string>
#include <cv.h>
Include dependency graph for one_way_descriptor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CvAffinePose
class  CvCameraPose
class  CvOneWayDescriptor

Functions

void AffineTransformPatch (IplImage *src, IplImage *dst, CvAffinePose pose)
CvMat * ConvertImageToMatrix (IplImage *patch)
void FindOneWayDescriptor (int desc_count, const CvOneWayDescriptor *descriptors, IplImage *patch, int &desc_idx, int &pose_idx, float &distance, CvMat *avg=0, CvMat *eigenvalues=0)
void FindOneWayDescriptor (int desc_count, const CvOneWayDescriptor *descriptors, IplImage *patch, int n, std::vector< int > &desc_idxs, std::vector< int > &pose_idxs, std::vector< float > &distances, CvMat *avg=0, CvMat *eigenvalues=0)
void FindOneWayDescriptorEx (int desc_count, const CvOneWayDescriptor *descriptors, IplImage *patch, float scale_min, float scale_max, float scale_step, int &desc_idx, int &pose_idx, float &distance, float &scale, CvMat *avg, CvMat *eigenvectors)
void FindOneWayDescriptorEx (int desc_count, const CvOneWayDescriptor *descriptors, IplImage *patch, float scale_min, float scale_max, float scale_step, int n, std::vector< int > &desc_idxs, std::vector< int > &pose_idxs, std::vector< float > &distances, std::vector< float > &scales, CvMat *avg, CvMat *eigenvectors)
void GenerateAffineTransformFromPose (CvSize size, CvAffinePose pose, CvMat *transform)
CvAffinePose GenRandomAffinePose ()
CvRect resize_rect (CvRect rect, float alpha)
int round (float value)

Variables

static const float noise_intensity = 0.15f
static const int num_mean_components = 500

Function Documentation

void AffineTransformPatch ( IplImage *  src,
IplImage *  dst,
CvAffinePose  pose 
)

Definition at line 192 of file one_way_descriptor.cpp.

CvMat* ConvertImageToMatrix ( IplImage *  patch)

Definition at line 21 of file one_way_descriptor_base.cpp.

void FindOneWayDescriptor ( int  desc_count,
const CvOneWayDescriptor descriptors,
IplImage *  patch,
int &  desc_idx,
int &  pose_idx,
float &  distance,
CvMat *  avg = 0,
CvMat *  eigenvalues = 0 
)

Definition at line 613 of file one_way_descriptor.cpp.

void FindOneWayDescriptor ( int  desc_count,
const CvOneWayDescriptor descriptors,
IplImage *  patch,
int  n,
std::vector< int > &  desc_idxs,
std::vector< int > &  pose_idxs,
std::vector< float > &  distances,
CvMat *  avg = 0,
CvMat *  eigenvalues = 0 
)

Definition at line 806 of file one_way_descriptor.cpp.

void FindOneWayDescriptorEx ( int  desc_count,
const CvOneWayDescriptor descriptors,
IplImage *  patch,
float  scale_min,
float  scale_max,
float  scale_step,
int &  desc_idx,
int &  pose_idx,
float &  distance,
float &  scale,
CvMat *  avg,
CvMat *  eigenvectors 
)

Definition at line 897 of file one_way_descriptor.cpp.

void FindOneWayDescriptorEx ( int  desc_count,
const CvOneWayDescriptor descriptors,
IplImage *  patch,
float  scale_min,
float  scale_max,
float  scale_step,
int  n,
std::vector< int > &  desc_idxs,
std::vector< int > &  pose_idxs,
std::vector< float > &  distances,
std::vector< float > &  scales,
CvMat *  avg,
CvMat *  eigenvectors 
)

Definition at line 946 of file one_way_descriptor.cpp.

void GenerateAffineTransformFromPose ( CvSize  size,
CvAffinePose  pose,
CvMat *  transform 
)

Definition at line 160 of file one_way_descriptor.cpp.

Definition at line 147 of file one_way_descriptor.cpp.

CvRect resize_rect ( CvRect  rect,
float  alpha 
) [inline]

Definition at line 33 of file one_way_descriptor.h.

int round ( float  value) [inline]

Definition at line 21 of file one_way_descriptor.h.


Variable Documentation

const float noise_intensity = 0.15f [static]

Definition at line 124 of file one_way_descriptor.h.

const int num_mean_components = 500 [static]

Definition at line 123 of file one_way_descriptor.h.



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