Jafar
|
Contains all parameters needed for Rectification. More...
Contains all parameters needed for Rectification.
Definition at line 18 of file RectificationParams.hpp.
#include <RectificationParams.hpp>
Public Types | |
enum | STATE { NOT_INITIALIZED, MATRICES_INITIALIZED } |
enum | RECTIFICATION_TYPE { RECTIFICATION_NIL, RECTIFICATION_MATRICES, RECTIFICATION_TABLES, RECTIFICATION_INVERSE } |
enum | DO_INTERPOLATION { INTERPOLATION_NIL, INTERPOLATION } |
enum | DISTORTION_TYPE { DISTORTION_NIL, DISTORTION_R, DISTORTION_R3 } |
enum | IMAGE_SIDE { LEFT = 0, RIGHT = 1 } |
Public Member Functions | |
void | clear () |
void | initialize (ImagesSizes &images_siezes, CalibrageMatrices &calibrage_matrices, RectificationParams::IMAGE_SIDE side) |
Initilize the object. | |
void | initializeTables (RectificationParams::DISTORTION_TYPE type_distortion) |
This function must be called After calling initialize; otherwise an exception is thrown. | |
void | initializeTables_michel (RectificationParams::DISTORTION_TYPE type_distortion) |
This function must be called After calling initialize; otherwise an exception is thrown. | |
Public Attributes | |
RectificationParams::STATE | state |
state of the object | |
double | intrinseque [16] |
intrinsec matrix | |
double | rectification [9] |
rectification matrix | |
double | distortion [3] |
dostortion matrix | |
double | intrinseque_rectifiee [16] |
rectified intrinsec matrix | |
ImagesSizes | imagesSizes |
an ImagesSizes object | |
short * | table_i |
short * | table_j |
short * | inverse_table_i |
short * | inverse_table_j |
Generated on Wed Oct 15 2014 00:37:51 for Jafar by doxygen 1.7.6.1 |