19 #include "Eigen/Geometry" 23 namespace perception {
30 const Eigen::Matrix3d& camera1_intrinsic_inverse,
31 const Eigen::Matrix3d& camera2_intrinsic,
32 const Eigen::Matrix3d& trans_camera1_to_camera2,
33 Eigen::Vector2d* point_out);
37 const base::PinholeCameraModel& to_camera,
38 const Eigen::Matrix4d& extrinsic,
39 Eigen::Vector2d* up_left,
40 Eigen::Vector2d* low_right);
bool IsCamerasFieldOverlap(const base::PinholeCameraModel &from_camera, const base::PinholeCameraModel &to_camera, const Eigen::Matrix4d &extrinsic, Eigen::Vector2d *up_left, Eigen::Vector2d *low_right)
bool PointCamera1ToCamera2(const Eigen::Vector2d &point, const Eigen::Matrix3d &camera1_intrinsic_inverse, const Eigen::Matrix3d &camera2_intrinsic, const Eigen::Matrix3d &trans_camera1_to_camera2, Eigen::Vector2d *point_out)