TuttleOFX
1
|
#include <lensDistortProcessParams.hpp>
Public Types | |
typedef CoordonatesSystemParams< F > ::Point2 | Point2 |
Public Member Functions | |
virtual | ~NormalLensDistortParams () |
Point2 | pixelToLensCenterNormalized (const Point2 &p) const |
template<typename F2 > | |
Point2 | pixelToLensCenterNormalized (const boost::gil::point2< F2 > &p) const |
Point2 | lensCenterNormalizedToPixel (const Point2 &pn) const |
Data Fields | |
bool | _distort |
true : distort, false : undistort | |
F | _coef1 |
Point2 | _lensCenterDst |
center of the lens ditortion in the dest image coordinates (in pixels) | |
Point2 | _lensCenterSrc |
center of the lens ditortion in the source image coordinates (in pixels) | |
Point2 | _postScale |
Point2 | _preScale |
Definition at line 97 of file lensDistortProcessParams.hpp.
typedef CoordonatesSystemParams<F>::Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::Point2 |
Reimplemented from tuttle::plugin::lens::CoordonatesSystemParams< F >.
Reimplemented in tuttle::plugin::lens::AdvancedLensDistortParams< F >, and tuttle::plugin::lens::AdvancedLensDistortParams< Scalar >.
Definition at line 100 of file lensDistortProcessParams.hpp.
virtual tuttle::plugin::lens::NormalLensDistortParams< F >::~NormalLensDistortParams | ( | ) | [inline, virtual] |
Definition at line 112 of file lensDistortProcessParams.hpp.
Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::lensCenterNormalizedToPixel | ( | const Point2 & | pn | ) | const [inline] |
Definition at line 127 of file lensDistortProcessParams.hpp.
Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::pixelToLensCenterNormalized | ( | const Point2 & | p | ) | const [inline] |
Definition at line 114 of file lensDistortProcessParams.hpp.
Referenced by tuttle::plugin::lens::NormalLensDistortParams< Scalar >::pixelToLensCenterNormalized().
Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::pixelToLensCenterNormalized | ( | const boost::gil::point2< F2 > & | p | ) | const [inline] |
Definition at line 120 of file lensDistortProcessParams.hpp.
F tuttle::plugin::lens::NormalLensDistortParams< F >::_coef1 |
Definition at line 104 of file lensDistortProcessParams.hpp.
Referenced by tuttle::plugin::lens::LensDistortPlugin::getProcessParams(), and main().
bool tuttle::plugin::lens::NormalLensDistortParams< F >::_distort |
true : distort, false : undistort
Definition at line 103 of file lensDistortProcessParams.hpp.
Referenced by tuttle::plugin::lens::LensDistortPlugin::getProcessParams(), main(), tuttle::plugin::lens::transformValues(), and tuttle::plugin::lens::transformValuesApply().
Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::_lensCenterDst |
center of the lens ditortion in the dest image coordinates (in pixels)
Definition at line 106 of file lensDistortProcessParams.hpp.
Referenced by tuttle::plugin::lens::LensDistortPlugin::getProcessParams(), main(), and tuttle::plugin::lens::NormalLensDistortParams< Scalar >::pixelToLensCenterNormalized().
Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::_lensCenterSrc |
center of the lens ditortion in the source image coordinates (in pixels)
Definition at line 107 of file lensDistortProcessParams.hpp.
Referenced by tuttle::plugin::lens::LensDistortPlugin::getProcessParams(), tuttle::plugin::lens::LensDistortPlugin::getRegionOfDefinition(), tuttle::plugin::lens::NormalLensDistortParams< Scalar >::lensCenterNormalizedToPixel(), and main().
Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::_postScale |
Definition at line 108 of file lensDistortProcessParams.hpp.
Referenced by tuttle::plugin::lens::LensDistortPlugin::getProcessParams().
Point2 tuttle::plugin::lens::NormalLensDistortParams< F >::_preScale |
Definition at line 109 of file lensDistortProcessParams.hpp.
Referenced by tuttle::plugin::lens::LensDistortPlugin::getProcessParams().