Hugintrunk
0.1
|
implementation of Space Transformation More...
Go to the source code of this file.
Classes | |
struct | HuginBase::Nona::_FuncParams |
Parameters for transformation calls Can be just one double, two double, 4 double, a matrix, matrix and a double. More... | |
struct | HuginBase::Nona::_fDesc |
Function descriptor to be executed by exec_function. More... | |
class | HuginBase::Nona::SpaceTransform |
Namespaces | |
HuginBase | |
mainly consists of wrapper around the pano tools library, to assist in ressource management and to provide a nicer interface. | |
HuginBase::Nona | |
Typedefs | |
typedef void(* | HuginBase::Nona::trfn )(double x_dest, double y_dest, double *x_src, double *y_src, const _FuncParams ¶ms) |
Transformation function type. More... | |
typedef struct HuginBase::Nona::_fDesc | HuginBase::Nona::fDescription |
Function descriptor to be executed by exec_function. More... | |
Functions | |
template<class VECTOR > | |
void | HuginBase::Nona::combinePolynom4 (const VECTOR &p, const VECTOR &q, VECTOR &c) |
combine 4rd degree polynomials More... | |
template<class TRANSFORM > | |
void | HuginBase::Nona::traceImageOutline (vigra::Size2D sz, TRANSFORM &transf, vigra::Rect2D &inside, vigra::Rect2D &boundingBox) |
Internal function to estimate the image scaling required to avoid black stripes at the image borders. More... | |
double | HuginBase::Nona::estScaleFactorForFullFrame (const SrcPanoImage &src) |
Calculate effective scaling factor for a given source image. More... | |
double | HuginBase::Nona::estRadialScaleCrop (const std::vector< double > &coeff, int width, int height) |
Calculate effective scaling factor. More... | |
implementation of Space Transformation
Definition in file SpaceTransform.h.