9 #ifndef YARP_SIG_INTRINSICPARAMS_H
10 #define YARP_SIG_INTRINSICPARAMS_H
An interface for reading from a network connection.
An interface for writing to a network connection.
This is a base class for objects that can be both read from and be written to the YARP network.
A class for storing options and configuration information.
bool read(ImageOf< PixelRgb > &dest, const std::string &src, image_fileformat format=FORMAT_ANY)
bool write(const ImageOf< PixelRgb > &src, const std::string &dest, image_fileformat format=FORMAT_PPM)
YarpDistortion
The YarpDistortion enum to define the type of the distortion model of the camera.
@ YARP_DISTORTION_COUNT
Number of enumeration values.
@ YARP_UNSUPPORTED
Unsupported distortion model.
@ YARP_PLUM_BOB
Plumb bob distortion model.
@ YARP_DISTORTION_NONE
Rectilinear images.
@ YARP_FISH_EYE
Fish eye distortion model.
The main, catch-all namespace for YARP.
The DistortionModel struct representing the distortion model of the camera.
The IntrinsicParams struct to handle the intrinsic parameter of cameras(RGB and RGBD either).
double focalLengthY
Result of the product of the physical focal length(mm) and the size sy of the individual imager eleme...
DistortionModel distortionModel
Distortion model of the image.
double focalLengthX
Result of the product of the physical focal length(mm) and the size sx of the individual imager eleme...
double physFocalLength
Physical focal length of the lens (m)
double principalPointX
Horizontal coordinate of the principal point of the image, as a pixel offset from the left edge.
double principalPointY
Vertical coordinate of the principal point of the image, as a pixel offset from the top edge.