#include <math.h>#include <stdio.h>#include <malloc.h>#include <ARToolKitPlus/Tracker.h>#include "calib_camera.h"
Go to the source code of this file.
Functions | |
| int | calc_inp (CALIB_PATT_T *patt, ARFloat dist_factor[4], int xsize, int ysize, ARFloat mat[3][4]) |
| static int | calc_inp2 (CALIB_PATT_T *patt, CALIB_COORD_T *screen, ARFloat *pos2d, ARFloat *pos3d, ARFloat dist_factor[4], ARFloat x0, ARFloat y0, ARFloat f[2], ARFloat *err) |
| static int | check_rotation (ARFloat rot[2][3]) |
| static void | get_cpara (CALIB_COORD_T *world, CALIB_COORD_T *screen, int num, ARFloat para[3][3]) |
| static int | get_fl (ARFloat *p, ARFloat *q, int num, ARFloat f[2]) |
Variables | |
| ARToolKitPlus::Tracker * | theTracker |
| int calc_inp | ( | CALIB_PATT_T * | patt, |
| ARFloat | dist_factor[4], | ||
| int | xsize, | ||
| int | ysize, | ||
| ARFloat | mat[3][4] | ||
| ) |
Definition at line 18 of file calib_inp.cpp.
| static int calc_inp2 | ( | CALIB_PATT_T * | patt, |
| CALIB_COORD_T * | screen, | ||
| ARFloat * | pos2d, | ||
| ARFloat * | pos3d, | ||
| ARFloat | dist_factor[4], | ||
| ARFloat | x0, | ||
| ARFloat | y0, | ||
| ARFloat | f[2], | ||
| ARFloat * | err | ||
| ) | [static] |
Definition at line 95 of file calib_inp.cpp.
| static int check_rotation | ( | ARFloat | rot[2][3] | ) | [static] |
Definition at line 303 of file calib_inp.cpp.
| static void get_cpara | ( | CALIB_COORD_T * | world, |
| CALIB_COORD_T * | screen, | ||
| int | num, | ||
| ARFloat | para[3][3] | ||
| ) | [static] |
Definition at line 202 of file calib_inp.cpp.
Definition at line 250 of file calib_inp.cpp.
Definition at line 90 of file tools/CameraCalib/src/main.cpp.