libcvd
|
a specialization of ESMEstimator for pure camera rotation only. More...
#include <esm.h>
Public Member Functions | |
RotationEstimator (const TooN::Vector< 4 > &cam_params, const TooN::SO3<> &init=TooN::SO3<>()) | |
void | reset () |
![]() | |
ESMEstimator (const Image< IMAGE > &t, const Image< GRADIENT > &g) | |
ESMEstimator (const Image< IMAGE > &t) | |
ESMEstimator (const BasicImage< IMAGE > &t) | |
void | set_image (const Image< IMAGE > &t, const Image< GRADIENT > &g) |
void | set_image (const Image< IMAGE > &t) |
void | set_image (const BasicImage< IMAGE > &t) |
void | reset () |
const ESMResult & | optimize (const BasicImage< IMAGE > &to) |
const ESMResult & | optimize (const BasicImage< IMAGE > &from, const BasicImage< IMAGE > &to) |
const ESMResult & | optimize (const BasicImage< IMAGE > &from, const BasicImage< GRADIENT > &fromGradient, const BasicImage< IMAGE > &to) |
const ESMResult & | get_result () const |
Additional Inherited Members | |
![]() | |
CameraRotation | transform |
APPEARANCE | appearance |
Image< IMAGE > | templ |
Image< GRADIENT > | templGradient |
int | max_iterations |
double | min_delta |
double | max_RMSE |
ESMResult | result |
a specialization of ESMEstimator for pure camera rotation only.