#include <legacy.hpp>
|
| OneWayDescriptor () |
|
| ~OneWayDescriptor () |
|
void | Allocate (int pose_count, CvSize size, int nChannels) |
|
void | GenerateSamples (int pose_count, IplImage *frontal, int norm=0) |
|
void | GenerateSamplesFast (IplImage *frontal, CvMat *pca_hr_avg, CvMat *pca_hr_eigenvectors, OneWayDescriptor *pca_descriptors) |
|
void | SetTransforms (CvAffinePose *poses, CvMat **transforms) |
|
void | Initialize (int pose_count, IplImage *frontal, const char *feature_name=0, int norm=0) |
|
void | InitializeFast (int pose_count, IplImage *frontal, const char *feature_name, CvMat *pca_hr_avg, CvMat *pca_hr_eigenvectors, OneWayDescriptor *pca_descriptors) |
|
void | ProjectPCASample (IplImage *patch, CvMat *avg, CvMat *eigenvectors, CvMat *pca_coeffs) const |
|
void | InitializePCACoeffs (CvMat *avg, CvMat *eigenvectors) |
|
void | EstimatePose (IplImage *patch, int &pose_idx, float &distance) const |
|
void | EstimatePosePCA (CvArr *patch, int &pose_idx, float &distance, CvMat *avg, CvMat *eigenvalues) const |
|
CvSize | GetPatchSize () const |
|
CvSize | GetInputPatchSize () const |
|
IplImage * | GetPatch (int index) |
|
CvAffinePose | GetPose (int index) const |
|
void | Save (const char *path) |
|
int | ReadByName (CvFileStorage *fs, CvFileNode *parent, const char *name) |
|
int | ReadByName (const FileNode &parent, const char *name) |
|
void | Write (CvFileStorage *fs, const char *name) |
|
const char * | GetFeatureName () const |
|
CvPoint | GetCenter () const |
|
void | SetPCADimHigh (int pca_dim_high) |
|
void | SetPCADimLow (int pca_dim_low) |
|
int | GetPCADimLow () const |
|
int | GetPCADimHigh () const |
|
CvMat ** | GetPCACoeffs () const |
|
§ OneWayDescriptor()
cv::OneWayDescriptor::OneWayDescriptor |
( |
| ) |
|
§ ~OneWayDescriptor()
cv::OneWayDescriptor::~OneWayDescriptor |
( |
| ) |
|
§ Allocate()
void cv::OneWayDescriptor::Allocate |
( |
int |
pose_count, |
|
|
CvSize |
size, |
|
|
int |
nChannels |
|
) |
| |
§ EstimatePose()
void cv::OneWayDescriptor::EstimatePose |
( |
IplImage * |
patch, |
|
|
int & |
pose_idx, |
|
|
float & |
distance |
|
) |
| const |
§ EstimatePosePCA()
void cv::OneWayDescriptor::EstimatePosePCA |
( |
CvArr * |
patch, |
|
|
int & |
pose_idx, |
|
|
float & |
distance, |
|
|
CvMat * |
avg, |
|
|
CvMat * |
eigenvalues |
|
) |
| const |
§ GenerateSamples()
void cv::OneWayDescriptor::GenerateSamples |
( |
int |
pose_count, |
|
|
IplImage * |
frontal, |
|
|
int |
norm = 0 |
|
) |
| |
§ GenerateSamplesFast()
§ GetCenter()
CvPoint cv::OneWayDescriptor::GetCenter |
( |
| ) |
const |
§ GetFeatureName()
const char* cv::OneWayDescriptor::GetFeatureName |
( |
| ) |
const |
§ GetInputPatchSize()
CvSize cv::OneWayDescriptor::GetInputPatchSize |
( |
| ) |
const |
|
inline |
§ GetPatch()
§ GetPatchSize()
CvSize cv::OneWayDescriptor::GetPatchSize |
( |
| ) |
const |
|
inline |
§ GetPCACoeffs()
CvMat** cv::OneWayDescriptor::GetPCACoeffs |
( |
| ) |
const |
|
inline |
§ GetPCADimHigh()
int cv::OneWayDescriptor::GetPCADimHigh |
( |
| ) |
const |
§ GetPCADimLow()
int cv::OneWayDescriptor::GetPCADimLow |
( |
| ) |
const |
§ GetPose()
§ Initialize()
void cv::OneWayDescriptor::Initialize |
( |
int |
pose_count, |
|
|
IplImage * |
frontal, |
|
|
const char * |
feature_name = 0 , |
|
|
int |
norm = 0 |
|
) |
| |
§ InitializeFast()
§ InitializePCACoeffs()
void cv::OneWayDescriptor::InitializePCACoeffs |
( |
CvMat * |
avg, |
|
|
CvMat * |
eigenvectors |
|
) |
| |
§ ProjectPCASample()
§ ReadByName() [1/2]
§ ReadByName() [2/2]
int cv::OneWayDescriptor::ReadByName |
( |
const FileNode & |
parent, |
|
|
const char * |
name |
|
) |
| |
§ Save()
void cv::OneWayDescriptor::Save |
( |
const char * |
path | ) |
|
§ SetPCADimHigh()
void cv::OneWayDescriptor::SetPCADimHigh |
( |
int |
pca_dim_high | ) |
|
|
inline |
§ SetPCADimLow()
void cv::OneWayDescriptor::SetPCADimLow |
( |
int |
pca_dim_low | ) |
|
|
inline |
§ SetTransforms()
§ Write()
§ m_affine_poses
§ m_center
CvPoint cv::OneWayDescriptor::m_center |
|
protected |
§ m_feature_name
string cv::OneWayDescriptor::m_feature_name |
|
protected |
§ m_input_patch
IplImage* cv::OneWayDescriptor::m_input_patch |
|
protected |
§ m_patch_size
CvSize cv::OneWayDescriptor::m_patch_size |
|
protected |
§ m_pca_coeffs
CvMat** cv::OneWayDescriptor::m_pca_coeffs |
|
protected |
§ m_pca_dim_high
int cv::OneWayDescriptor::m_pca_dim_high |
|
protected |
§ m_pca_dim_low
int cv::OneWayDescriptor::m_pca_dim_low |
|
protected |
§ m_pose_count
int cv::OneWayDescriptor::m_pose_count |
|
protected |
§ m_samples
IplImage** cv::OneWayDescriptor::m_samples |
|
protected |
§ m_train_patch
IplImage* cv::OneWayDescriptor::m_train_patch |
|
protected |
§ m_transforms
CvMat** cv::OneWayDescriptor::m_transforms |
|
protected |
The documentation for this class was generated from the following file: