Go to the source code of this file.
◆ CAMERA_MODEL_CASE [1/7]
| #define CAMERA_MODEL_CASE |
( |
|
CameraModel | ) |
|
Value: case CameraModel::kModelId: \
cost_function = \
BundleAdjustmentConstantPoseCostFunction<CameraModel>::Create( \
break;
std::shared_ptr< core::Tensor > image
◆ CAMERA_MODEL_CASE [2/7]
| #define CAMERA_MODEL_CASE |
( |
|
CameraModel | ) |
|
Value: case CameraModel::kModelId: \
cost_function = BundleAdjustmentCostFunction<CameraModel>::Create( \
point2D.XY()); \
break;
◆ CAMERA_MODEL_CASE [3/7]
| #define CAMERA_MODEL_CASE |
( |
|
CameraModel | ) |
|
Value: case CameraModel::kModelId: \
cost_function = \
BundleAdjustmentConstantPoseCostFunction<CameraModel>::Create( \
break;
◆ CAMERA_MODEL_CASE [4/7]
| #define CAMERA_MODEL_CASE |
( |
|
CameraModel | ) |
|
Value: case CameraModel::kModelId: \
cost_function = \
BundleAdjustmentConstantPoseCostFunction<CameraModel>::Create( \
break;
◆ CAMERA_MODEL_CASE [5/7]
| #define CAMERA_MODEL_CASE |
( |
|
CameraModel | ) |
|
Value: case CameraModel::kModelId: \
cost_function = BundleAdjustmentCostFunction<CameraModel>::Create( \
point2D.XY()); \
break;
◆ CAMERA_MODEL_CASE [6/7]
| #define CAMERA_MODEL_CASE |
( |
|
CameraModel | ) |
|
Value: case CameraModel::kModelId: \
cost_function = RigBundleAdjustmentCostFunction<CameraModel>::Create( \
point2D.XY()); \
\
break;
◆ CAMERA_MODEL_CASE [7/7]
| #define CAMERA_MODEL_CASE |
( |
|
CameraModel | ) |
|
Value: case CameraModel::kModelId: \
cost_function = \
BundleAdjustmentConstantPoseCostFunction<CameraModel>::Create( \
problem_->AddResidualBlock(cost_function, loss_function, \
point3D.XYZ().data(), camera.ParamsData()); \
break;