|
qCC_db version 2.13.alpha (Qt) - 31 May 2022
CloudCompare 3D entities
|
Brown's distortion model + Linear Disparity. More...
#include <ccCameraSensor.h>


Public Types | |
| using | Shared = QSharedPointer< BrownDistortionParameters > |
| Shared pointer type. | |
Public Types inherited from ccCameraSensor::LensDistortionParameters | |
| using | Shared = QSharedPointer< LensDistortionParameters > |
| Shared pointer type. | |
Public Member Functions | |
| BrownDistortionParameters () | |
| Default initializer. | |
| DistortionModel | getModel () const override |
| Returns distortion model type. More... | |
Public Member Functions inherited from ccCameraSensor::LensDistortionParameters | |
| virtual | ~LensDistortionParameters ()=default |
| Virtual destructor. | |
| virtual DistortionModel | getModel () const =0 |
| Returns distortion model type. More... | |
Static Public Member Functions | |
| static void | GetKinectDefaults (BrownDistortionParameters ¶ms) |
| Helper: initializes a IntrinsicParameters structure with the default Kinect parameters. | |
Public Attributes | |
| float | principalPointOffset [2] |
| float | linearDisparityParams [2] |
| float | K_BrownParams [3] |
| float | P_BrownParams [2] |
Brown's distortion model + Linear Disparity.
To know how to use K & P parameters, please read: "Decentering Distortion of Lenses", Duane C. Brown To know how to use the linearDisparityParams parameter (kinect attribute), please read: "Accuracy and Resolution of Kinect Depth Data for Indoor Mapping Applications", K. Khoshelham and S.O. Elberink
|
inlineoverridevirtual |
Returns distortion model type.
Implements ccCameraSensor::LensDistortionParameters.
| float ccCameraSensor::BrownDistortionParameters::K_BrownParams[3] |
radial parameters Brown's distortion model
| float ccCameraSensor::BrownDistortionParameters::linearDisparityParams[2] |
contains A and B where : 1/Z = A*d' + B (with Z=depth and d'=normalized disparity)
| float ccCameraSensor::BrownDistortionParameters::P_BrownParams[2] |
tangential parameters Brown's distortion model
| float ccCameraSensor::BrownDistortionParameters::principalPointOffset[2] |
offset of the principal point (in meters)