Function lib3d::computePolarCoordinates(lib3d::Intrinsics, double, double, double, double, double&, double&)
Defined in File camera.hpp
Function Documentation
-
inline void lib3d::computePolarCoordinates(lib3d::Intrinsics intrinsics, double x, double y, double pan, double tilt, double &outAzimuth, double &outElevation)
Compute polar coordinates for a ray from a given pixel in the camera home pose reference frame.
- Parameters:
intrinsics – [in] camera intrinsics
x – [in] target pixel x-coordinate
y – [in] target pixel y-coordinate
pan – [in] camera pan value (yaw) in radians
tilt – [in] camera tilt value (pitch) in radians
outAzimuth – [out] azimuth of the ray in radians (0 is camera z-axis)
outElevation – [out] elevation of the ray in radians (0 is camera z-axis)