Open3D (C++ API)
0.18.0+252c867
|
struct for storing camera data More...
#include <Messages.h>
Public Member Functions | |
CameraData () | |
MSGPACK_DEFINE_MAP (R, t, intrinsic_model, intrinsic_parameters, width, height, images) | |
Static Public Member Functions | |
static std::string | MsgId () |
Data Fields | |
std::array< double, 4 > | R |
rotation R as quaternion [x,y,z,w] More... | |
std::array< double, 3 > | t |
translation More... | |
std::string | intrinsic_model |
std::vector< double > | intrinsic_parameters |
int | width |
image dimensions in pixels More... | |
int | height |
std::map< std::string, Array > | images |
map of arrays that can be interpreted as camera images More... | |
struct for storing camera data
|
inline |
|
inlinestatic |
open3d::io::rpc::messages::CameraData::MSGPACK_DEFINE_MAP | ( | R | , |
t | , | ||
intrinsic_model | , | ||
intrinsic_parameters | , | ||
width | , | ||
height | , | ||
images | |||
) |
int open3d::io::rpc::messages::CameraData::height |
std::map<std::string, Array> open3d::io::rpc::messages::CameraData::images |
map of arrays that can be interpreted as camera images
std::string open3d::io::rpc::messages::CameraData::intrinsic_model |
intrinsic parameters following colmap's convention, e.g. intrinsic_model = "SIMPLE_RADIAL"; intrinsic_parameters = {f, cx, cy, k};
std::vector<double> open3d::io::rpc::messages::CameraData::intrinsic_parameters |
std::array<double, 4> open3d::io::rpc::messages::CameraData::R |
rotation R as quaternion [x,y,z,w]
std::array<double, 3> open3d::io::rpc::messages::CameraData::t |
translation
int open3d::io::rpc::messages::CameraData::width |
image dimensions in pixels