ImageBrownDistortionModel Class Reference
Distortion Model class for image sensors. More...
#include <gz/sensors/ImageBrownDistortionModel.hh>
Public Member Functions | |
| ImageBrownDistortionModel () | |
| Constructor. | |
| virtual | ~ImageBrownDistortionModel () |
| Destructor. | |
| virtual void | Load (const sdf::Camera &_sdf) override |
| Load distortion parameters from sdf. | |
| virtual void | Print (std::ostream &_out) const override |
| Documentation inherited. | |
| virtual void | SetCamera (rendering::CameraPtr _camera) |
Public Member Functions inherited from BrownDistortionModel | |
| BrownDistortionModel () | |
| Constructor. | |
| virtual | ~BrownDistortionModel () |
| Destructor. | |
| math::Vector2d | Center () const |
| Get the distortion center. | |
| double | K1 () const |
| Get the radial distortion coefficient k1. | |
| double | K2 () const |
| Get the radial distortion coefficient k2. | |
| double | K3 () const |
| Get the radial distortion coefficient k3. | |
| double | P1 () const |
| Get the tangential distortion coefficient p1. | |
| double | P2 () const |
| Get the tangential distortion coefficient p2. | |
Public Member Functions inherited from Distortion | |
| Distortion (DistortionType _type) | |
| Constructor. This should not be called directly unless creating an empty distortion model. Use DistortionFactory::NewDistortionModel to instantiate a new distortion model. | |
| virtual | ~Distortion () |
| Destructor. | |
| DistortionType | Type () const |
| Accessor for DistortionType. | |
Detailed Description
Distortion Model class for image sensors.
Constructor & Destructor Documentation
◆ ImageBrownDistortionModel()
Constructor.
◆ ~ImageBrownDistortionModel()
|
virtual |
Destructor.
Member Function Documentation
◆ Load()
|
overridevirtual |
Load distortion parameters from sdf.
- Parameters
-
[in] _sdf SDF Distortion DOM object.
Reimplemented from BrownDistortionModel.
◆ Print()
|
overridevirtual |
Documentation inherited.
Reimplemented from BrownDistortionModel.
◆ SetCamera()
|
virtual |
The documentation for this class was generated from the following file:
Public Member Functions inherited from