#include <camera_models.h>
|
| static int | InitializeModelId () |
| |
| static std::string | InitializeModelName () |
| |
| static size_t | InitializeNumParams () |
| |
| static std::string | InitializeParamsInfo () |
| |
| static std::vector< size_t > | InitializeFocalLengthIdxs () |
| |
| static std::vector< size_t > | InitializePrincipalPointIdxs () |
| |
| static std::vector< size_t > | InitializeExtraParamsIdxs () |
| |
| static std::vector< double > | InitializeParams (const double focal_length, const size_t width, const size_t height) |
| |
| template<typename T > |
| static void | WorldToImage (const T *params, const T u, const T v, T *x, T *y) |
| |
| template<typename T > |
| static void | ImageToWorld (const T *params, const T x, const T y, T *u, T *v) |
| |
| template<typename T > |
| static void | Distortion (const T *extra_params, const T u, const T v, T *du, T *dv) |
| |
| static bool | HasBogusParams (const std::vector< T > ¶ms, const size_t width, const size_t height, const T min_focal_length_ratio, const T max_focal_length_ratio, const T max_extra_param) |
| |
| static bool | HasBogusFocalLength (const std::vector< T > ¶ms, const size_t width, const size_t height, const T min_focal_length_ratio, const T max_focal_length_ratio) |
| |
| static bool | HasBogusPrincipalPoint (const std::vector< T > ¶ms, const size_t width, const size_t height) |
| |
| static bool | HasBogusExtraParams (const std::vector< T > ¶ms, const T max_extra_param) |
| |
| static T | ImageToWorldThreshold (const T *params, const T threshold) |
| |
| static void | IterativeUndistortion (const T *params, T *u, T *v) |
| |
Definition at line 257 of file camera_models.h.
◆ Distortion()
template<typename T >
| void colmap::FullOpenCVCameraModel::Distortion |
( |
const T * |
extra_params, |
|
|
const T |
u, |
|
|
const T |
v, |
|
|
T * |
du, |
|
|
T * |
dv |
|
) |
| |
|
static |
◆ ImageToWorld()
template<typename T >
| void colmap::FullOpenCVCameraModel::ImageToWorld |
( |
const T * |
params, |
|
|
const T |
x, |
|
|
const T |
y, |
|
|
T * |
u, |
|
|
T * |
v |
|
) |
| |
|
static |
◆ InitializeExtraParamsIdxs()
| std::vector< size_t > colmap::FullOpenCVCameraModel::InitializeExtraParamsIdxs |
( |
| ) |
|
|
inlinestatic |
◆ InitializeFocalLengthIdxs()
| std::vector< size_t > colmap::FullOpenCVCameraModel::InitializeFocalLengthIdxs |
( |
| ) |
|
|
inlinestatic |
◆ InitializeModelId()
| static int colmap::FullOpenCVCameraModel::InitializeModelId |
( |
| ) |
|
|
inlinestatic |
◆ InitializeModelName()
| static std::string colmap::FullOpenCVCameraModel::InitializeModelName |
( |
| ) |
|
|
inlinestatic |
◆ InitializeNumParams()
| static size_t colmap::FullOpenCVCameraModel::InitializeNumParams |
( |
| ) |
|
|
inlinestatic |
◆ InitializeParams()
| std::vector< double > colmap::FullOpenCVCameraModel::InitializeParams |
( |
const double |
focal_length, |
|
|
const size_t |
width, |
|
|
const size_t |
height |
|
) |
| |
|
inlinestatic |
◆ InitializeParamsInfo()
| std::string colmap::FullOpenCVCameraModel::InitializeParamsInfo |
( |
| ) |
|
|
inlinestatic |
◆ InitializePrincipalPointIdxs()
| std::vector< size_t > colmap::FullOpenCVCameraModel::InitializePrincipalPointIdxs |
( |
| ) |
|
|
inlinestatic |
◆ WorldToImage()
template<typename T >
| void colmap::FullOpenCVCameraModel::WorldToImage |
( |
const T * |
params, |
|
|
const T |
u, |
|
|
const T |
v, |
|
|
T * |
x, |
|
|
T * |
y |
|
) |
| |
|
static |
◆ extra_params_idxs
| const std::vector<size_t> colmap::FullOpenCVCameraModel::extra_params_idxs |
|
static |
◆ focal_length_idxs
| const std::vector<size_t> colmap::FullOpenCVCameraModel::focal_length_idxs |
|
static |
◆ kModelId
| const int colmap::FullOpenCVCameraModel::kModelId = 6 |
|
static |
◆ kNumParams
| const size_t colmap::FullOpenCVCameraModel::kNumParams = 12 |
|
static |
◆ model_id
| const int colmap::FullOpenCVCameraModel::model_id |
|
static |
◆ model_name
| const std::string colmap::FullOpenCVCameraModel::model_name |
|
static |
◆ num_params
| const size_t colmap::FullOpenCVCameraModel::num_params |
|
static |
◆ params_info
| const std::string colmap::FullOpenCVCameraModel::params_info |
|
static |
◆ principal_point_idxs
| const std::vector<size_t> colmap::FullOpenCVCameraModel::principal_point_idxs |
|
static |
The documentation for this struct was generated from the following file: