Blender V5.0
libmv::ApplyNukeIntrinsicsCostFunction Struct Reference

Public Types

typedef Vec2 FMatrixType
typedef Vec2 XMatrixType

Public Member Functions

 ApplyNukeIntrinsicsCostFunction (const double focal_length_x, const double focal_length_y, const double principal_point_x, const double principal_point_y, const int image_width, const int image_height, const double k1, const double k2, const double expected_normalized_x, const double expected_normalized_y)
Vec2 operator() (const Vec2 &image_coordinate) const

Public Attributes

double focal_length_x_
double focal_length_y_
double principal_point_x_
double principal_point_y_
int image_width_
int image_height_
double k1_
double k2_
double expected_normalized_x_
double expected_normalized_y_

Detailed Description

Definition at line 323 of file distortion_models.cc.

Member Typedef Documentation

◆ FMatrixType

◆ XMatrixType

Constructor & Destructor Documentation

◆ ApplyNukeIntrinsicsCostFunction()

libmv::ApplyNukeIntrinsicsCostFunction::ApplyNukeIntrinsicsCostFunction ( const double focal_length_x,
const double focal_length_y,
const double principal_point_x,
const double principal_point_y,
const int image_width,
const int image_height,
const double k1,
const double k2,
const double expected_normalized_x,
const double expected_normalized_y )
inline

Member Function Documentation

◆ operator()()

Vec2 libmv::ApplyNukeIntrinsicsCostFunction::operator() ( const Vec2 & image_coordinate) const
inline

Member Data Documentation

◆ expected_normalized_x_

double libmv::ApplyNukeIntrinsicsCostFunction::expected_normalized_x_

Definition at line 377 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ expected_normalized_y_

double libmv::ApplyNukeIntrinsicsCostFunction::expected_normalized_y_

Definition at line 377 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ focal_length_x_

double libmv::ApplyNukeIntrinsicsCostFunction::focal_length_x_

Definition at line 370 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ focal_length_y_

double libmv::ApplyNukeIntrinsicsCostFunction::focal_length_y_

Definition at line 371 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ image_height_

int libmv::ApplyNukeIntrinsicsCostFunction::image_height_

Definition at line 375 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ image_width_

int libmv::ApplyNukeIntrinsicsCostFunction::image_width_

Definition at line 374 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ k1_

double libmv::ApplyNukeIntrinsicsCostFunction::k1_

Definition at line 376 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ k2_

double libmv::ApplyNukeIntrinsicsCostFunction::k2_

Definition at line 376 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ principal_point_x_

double libmv::ApplyNukeIntrinsicsCostFunction::principal_point_x_

Definition at line 372 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().

◆ principal_point_y_

double libmv::ApplyNukeIntrinsicsCostFunction::principal_point_y_

Definition at line 373 of file distortion_models.cc.

Referenced by ApplyNukeIntrinsicsCostFunction(), and operator()().


The documentation for this struct was generated from the following file: