#include <string>#include <cv.h>

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 |
| 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.
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.