|
libfreenect2 0.4
Open source driver for the Kinect for Windows v2 (K4W2) sensor
|
Resolution, pinhole intrinsics, and distortion for one camera. More...
#include <libfreenect2/calibration_profile.h>
Public Member Functions | |
| ProjectiveCameraModel () | |
| bool | isValid (std::string *error=nullptr) const |
| ProjectiveCameraModel | scaledTo (uint32_t scaled_width, uint32_t scaled_height) const |
| Scale the raster and intrinsics while preserving pixel-center geometry. | |
| ProjectiveCameraModel | rectified () const |
| Return a model with the same pinhole geometry and no output distortion. | |
Public Attributes | |
| uint32_t | width |
| uint32_t | height |
| double | fx |
| double | fy |
| double | cx |
| double | cy |
| DistortionModel | distortion_model |
| std::array< double, 8 > | distortion |
Resolution, pinhole intrinsics, and distortion for one camera.
| ProjectiveCameraModel | ( | ) |
Referenced by rectified(), and scaledTo().
| bool isValid | ( | std::string * | error = nullptr | ) | const |
| ProjectiveCameraModel scaledTo | ( | uint32_t | scaled_width, |
| uint32_t | scaled_height ) const |
Scale the raster and intrinsics while preserving pixel-center geometry.
References ProjectiveCameraModel().
| ProjectiveCameraModel rectified | ( | ) | const |
Return a model with the same pinhole geometry and no output distortion.
References ProjectiveCameraModel().
| uint32_t width |
| uint32_t height |
| double fx |
| double fy |
| double cx |
| double cy |
| DistortionModel distortion_model |
| std::array<double, 8> distortion |