Blender  V3.3
Public Types | Public Member Functions | Public Attributes | List of all members
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

Definition at line 325 of file distortion_models.cc.

◆ XMatrixType

Definition at line 326 of file distortion_models.cc.

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

Definition at line 328 of file distortion_models.cc.

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 operator()().

◆ expected_normalized_y_

double libmv::ApplyNukeIntrinsicsCostFunction::expected_normalized_y_

Definition at line 377 of file distortion_models.cc.

Referenced by operator()().

◆ focal_length_x_

double libmv::ApplyNukeIntrinsicsCostFunction::focal_length_x_

Definition at line 370 of file distortion_models.cc.

Referenced by operator()().

◆ focal_length_y_

double libmv::ApplyNukeIntrinsicsCostFunction::focal_length_y_

Definition at line 371 of file distortion_models.cc.

Referenced by operator()().

◆ image_height_

int libmv::ApplyNukeIntrinsicsCostFunction::image_height_

Definition at line 375 of file distortion_models.cc.

Referenced by operator()().

◆ image_width_

int libmv::ApplyNukeIntrinsicsCostFunction::image_width_

Definition at line 374 of file distortion_models.cc.

Referenced by operator()().

◆ k1_

double libmv::ApplyNukeIntrinsicsCostFunction::k1_

Definition at line 376 of file distortion_models.cc.

Referenced by operator()().

◆ k2_

double libmv::ApplyNukeIntrinsicsCostFunction::k2_

Definition at line 376 of file distortion_models.cc.

Referenced by operator()().

◆ principal_point_x_

double libmv::ApplyNukeIntrinsicsCostFunction::principal_point_x_

Definition at line 372 of file distortion_models.cc.

Referenced by operator()().

◆ principal_point_y_

double libmv::ApplyNukeIntrinsicsCostFunction::principal_point_y_

Definition at line 373 of file distortion_models.cc.

Referenced by operator()().


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