FaceGen 3 SDKs Reference
|
Results of a Photofit. More...
#include <FgPhotoFit.h>
Public Attributes | |
float | coordGS [50] |
Geometric (shape) symmetric coefficients. | |
float | coordGA [30] |
Geometric (shape) asymmetric coefficients. | |
float | coordTS [50] |
Texture (color) symmetric coefficients. | |
unsigned long long | detailSize |
Number of bytes in the detail texture array. | |
void * | detailTexPtr |
void * | transforms |
Results of a Photofit.
Definition at line 90 of file FgPhotoFit.h.
float FgppFgCPackS::coordGA[30] |
Geometric (shape) asymmetric coefficients.
Definition at line 95 of file FgPhotoFit.h.
float FgppFgCPackS::coordGS[50] |
Geometric (shape) symmetric coefficients.
Definition at line 93 of file FgPhotoFit.h.
float FgppFgCPackS::coordTS[50] |
Texture (color) symmetric coefficients.
Definition at line 97 of file FgPhotoFit.h.
unsigned long long FgppFgCPackS::detailSize |
Number of bytes in the detail texture array.
Definition at line 99 of file FgPhotoFit.h.
void* FgppFgCPackS::detailTexPtr |
Detail texture data (as JPEG). Do not deallocate, this is handled by fgppDeallocate. The pixel Size of this image will be 2^n x 2^n, where n can range from 8 to 12. The size is determined by the amount of detail available in the images input to the photofit.
Definition at line 107 of file FgPhotoFit.h.
void* FgppFgCPackS::transforms |
Points to an array of projective transforms from the photofit face mesh (IBFCS after the face coordinate is applied) into each image in the 'Pixel Area Coordinate System' (PACS) of the respective source photograph. The data is given as a homogeneous representation matrix in the struct 'Mat44D'. Since this is a C++ struct and cannot be directly referenced in a C API, it's given as a void pointer which can just be cast back to 'Mat44D[]'. Do not de-allocate this pointer, fgppDeallocate() has it covered.
Definition at line 116 of file FgPhotoFit.h.