Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
ESM_data Class Reference

List of all members.

Public Member Functions

 ESM_data (const Mat &ref, const Mat &live, const Mat &K, const Mat &Kinv)
void estimageRandH (Mat &R, Mat &H, int iters)

Private Member Functions

void updateGradient ()
void updateW ()
void updateWarp ()

Private Attributes

Mat grad_diff_
Mat grad_live_
float grad_norm_
Mat grad_ref_
Mat H_
const Mat K_
const Mat Kinv_
const Mat live_
Mat R_
Mat R_new_
Mat R_w_
const Mat ref_
Mat w_
Mat w_jacobian_
Mat warped_

Static Private Attributes

static const Mat EYE = Mat::eye(3, 3, CV_32F)

Detailed Description

Definition at line 59 of file medical_test.cpp.


Constructor & Destructor Documentation

ESM_data::ESM_data ( const Mat &  ref,
const Mat &  live,
const Mat &  K,
const Mat &  Kinv 
) [inline]

Definition at line 63 of file medical_test.cpp.


Member Function Documentation

void ESM_data::estimageRandH ( Mat &  R,
Mat &  H,
int  iters 
) [inline]

Definition at line 70 of file medical_test.cpp.

void ESM_data::updateGradient ( ) [inline, private]

Definition at line 86 of file medical_test.cpp.

void ESM_data::updateW ( ) [inline, private]

Definition at line 75 of file medical_test.cpp.

void ESM_data::updateWarp ( ) [inline, private]

Definition at line 79 of file medical_test.cpp.


Member Data Documentation

const Mat ESM_data::EYE = Mat::eye(3, 3, CV_32F) [static, private]

Definition at line 107 of file medical_test.cpp.

Mat ESM_data::grad_diff_ [private]

Definition at line 100 of file medical_test.cpp.

Mat ESM_data::grad_live_ [private]

Definition at line 102 of file medical_test.cpp.

float ESM_data::grad_norm_ [private]

Definition at line 105 of file medical_test.cpp.

Mat ESM_data::grad_ref_ [private]

Definition at line 101 of file medical_test.cpp.

Mat ESM_data::H_ [private]

Definition at line 98 of file medical_test.cpp.

const Mat ESM_data::K_ [private]

Definition at line 110 of file medical_test.cpp.

const Mat ESM_data::Kinv_ [private]

Definition at line 111 of file medical_test.cpp.

const Mat ESM_data::live_ [private]

Definition at line 109 of file medical_test.cpp.

Mat ESM_data::R_ [private]

Definition at line 96 of file medical_test.cpp.

Mat ESM_data::R_new_ [private]

Definition at line 97 of file medical_test.cpp.

Mat ESM_data::R_w_ [private]

Definition at line 95 of file medical_test.cpp.

const Mat ESM_data::ref_ [private]

Definition at line 108 of file medical_test.cpp.

Mat ESM_data::w_ [private]

Definition at line 93 of file medical_test.cpp.

Mat ESM_data::w_jacobian_ [private]

Definition at line 94 of file medical_test.cpp.

Mat ESM_data::warped_ [private]

Definition at line 103 of file medical_test.cpp.


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


pano_core
Author(s): Ethan Rublee
autogenerated on Mon Mar 14 2016 10:56:54