|
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().