 |
AliceVision
Photogrammetric Computer Vision Framework
|
11 #include <aliceVision/numeric/numeric.hpp>
34 std::vector<Mat2X>
_x;
45 Mat34
P(
size_t i)
const;
51 void exportToPLY(
const std::string& outFilename)
const;
57 int _fx, _fy, _cx, _cy;
61 double _jitter_amount;
63 NViewDatasetConfigurator(
int fx = 1000,
int fy = 1000,
int cx = 500,
int cy = 500,
double distance = 1.5,
double jitter_amount = 0.01);
65 bool _useRelative =
false;
std::vector< Vecu > _x_ids
Indexes of points corresponding to the projections.
Definition: NViewDataSet.hpp:36
Mat3X _X
3D points.
Definition: NViewDataSet.hpp:32
std::vector< Mat3 > _K
Internal parameters (fx, fy, etc).
Definition: NViewDataSet.hpp:24
A N-view metric dataset. All points are seen by all cameras.
Definition: NViewDataSet.hpp:21
std::vector< Mat2X > _x
Projected points; may have noise added.
Definition: NViewDataSet.hpp:34
int _fx
Internal camera parameters (focal, principal point)
Definition: NViewDataSet.hpp:57
Definition: checkerDetector.cpp:32
Definition: NViewDataSet.hpp:54
void exportToPLY(const std::string &outFilename) const
Export in PLY the point structure and camera and camera looking dir.
Definition: NViewDataSet.cpp:78
double _dist
Camera random position parameters.
Definition: NViewDataSet.hpp:60
Mat34 P(size_t i) const
Return P=K*[R|t] for the Inth camera.
Definition: NViewDataSet.cpp:70
std::size_t _n
Actual number of cameras.
Definition: NViewDataSet.hpp:38
std::vector< Vec3 > _C
Camera centers.
Definition: NViewDataSet.hpp:30
std::vector< Vec3 > _t
Translation.
Definition: NViewDataSet.hpp:28
std::vector< Mat3 > _R
Rotation.
Definition: NViewDataSet.hpp:26