![]() |
AliceVision
Photogrammetric Computer Vision Framework
|
Public Member Functions | |
| bool | build (const std::pair< int, int > &panoramaSize, const geometry::Pose3 &pose, const aliceVision::camera::IntrinsicBase &intrinsics, const BoundingBox &coarseBbox) |
| bool | computeScale (double &result, float ratioUpscale) |
| size_t | getOffsetX () const |
| size_t | getOffsetY () const |
| BoundingBox | getBoundingBox () const |
| const aliceVision::image::Image< Eigen::Vector2f > & | getCoordinates () const |
| const aliceVision::image::Image< unsigned char > & | getMask () const |
| bool aliceVision::CoordinatesMap::build | ( | const std::pair< int, int > & | panoramaSize, |
| const geometry::Pose3 & | pose, | ||
| const aliceVision::camera::IntrinsicBase & | intrinsics, | ||
| const BoundingBox & | coarseBbox | ||
| ) |
Build coordinates map given camera properties
| panoramaSize | desired output panoramaSize |
| pose | the camera pose wrt an arbitrary reference frame |
| intrinsics | the camera intrinsics |
Check that this ray should be visible. This test is camera type dependent
Project this ray to camera pixel coordinates
Ignore invalid coordinates
1.8.17