Struct PinholeModel
Defined in File CameraModels.hpp
Inheritance Relationships
Base Type
public lvr2::CameraModel(Struct CameraModel)
Struct Documentation
-
struct PinholeModel : public lvr2::CameraModel
Public Functions
-
inline virtual Eigen::Vector2f projectPoint(const Eigen::Vector3f &p) const override
Project point from camera coordinate system (3D) onto image coordinate system (2D)
- Parameters:
p –
- Returns:
Eigen::Vector2d
Public Members
-
double fx = 0
-
double fy = 0
-
double cx = 0
-
double cy = 0
-
unsigned width = 0
-
unsigned height = 0
-
DistortionModel distortionModel
Distortion.
Public Static Attributes
-
static constexpr char type[] = "pinhole"
-
inline virtual Eigen::Vector2f projectPoint(const Eigen::Vector3f &p) const override