Classes | |
class | ColourCorrection |
class | LadybugPanoNodelet |
class | LadybugProcNodelet |
class | LadySaw |
class | LadySawNodelet |
class | LookupStitcher |
class | PanolutVirtualCameraNodelet |
class | Whitebalancing |
Functions | |
void | cameraInverse (const double pan, const double tilt, const double fovx, const double fovy, const double width, const double height, Mat &camInv) |
void | cameraMatrix (const double fovx, const double fovy, const double width, const double height, Mat &camMat) |
void | cartToPanTilt (const double x, const double y, const double z, double &pan, double &tilt) |
void | panTiltToCart (const double pan, const double tilt, double &x, double &y, double &z) |
void | rotationMatrix (const double x, const double y, const double z, const double angle, Mat &R) |
void | updateVcamStitcher (const omnicamera::LookupStitcher &pano, const int panoWidth, const int panoHeight, const VirtualCameraConfig &vcamConfig, omnicamera::LookupStitcher &vcam) |
Variables | |
const int | N_CAMS = 6 |
void omnicamera::cameraInverse | ( | const double | pan, |
const double | tilt, | ||
const double | fovx, | ||
const double | fovy, | ||
const double | width, | ||
const double | height, | ||
Mat & | camInv | ||
) |
Definition at line 51 of file panolut_virtual_camera_common.cpp.
void omnicamera::cameraMatrix | ( | const double | fovx, |
const double | fovy, | ||
const double | width, | ||
const double | height, | ||
Mat & | camMat | ||
) |
width | image width |
height | image height |
fovx | field of view along x axis, in radians |
fovy | field of view along y axis, in radians |
Definition at line 40 of file panolut_virtual_camera_common.cpp.
void omnicamera::cartToPanTilt | ( | const double | x, |
const double | y, | ||
const double | z, | ||
double & | pan, | ||
double & | tilt | ||
) |
x | point x coordinate |
y | point y coordinate |
z | point z coordinate |
pan | in range <-PI, PI>, output |
tilt | in range <-PI, PI>, output |
Definition at line 35 of file panolut_virtual_camera_common.cpp.
void omnicamera::panTiltToCart | ( | const double | pan, |
const double | tilt, | ||
double & | x, | ||
double & | y, | ||
double & | z | ||
) |
Definition at line 29 of file panolut_virtual_camera_common.cpp.
void omnicamera::rotationMatrix | ( | const double | x, |
const double | y, | ||
const double | z, | ||
const double | angle, | ||
Mat & | R | ||
) |
Definition at line 14 of file panolut_virtual_camera_common.cpp.
void omnicamera::updateVcamStitcher | ( | const omnicamera::LookupStitcher & | pano, |
const int | panoWidth, | ||
const int | panoHeight, | ||
const VirtualCameraConfig & | vcamConfig, | ||
omnicamera::LookupStitcher & | vcam | ||
) |
Definition at line 70 of file panolut_virtual_camera_common.cpp.
const int omnicamera::N_CAMS = 6 |
Definition at line 21 of file LadySawNodelet.cpp.