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