#include <AR/config.h>
Data Structures | |
struct | ARParam |
camera intrinsic parameters. More... | |
struct | ARSParam |
Functions | |
int | arParamGet (double global[][3], double screen[][2], int data_num, double mat[3][4]) |
XXXBK. | |
int | arParamDecomp (ARParam *source, ARParam *icpara, double trans[3][4]) |
XXXBK. | |
int | arParamDecompMat (double source[3][4], double cpara[3][4], double trans[3][4]) |
XXXBK. | |
int | arParamIdeal2Observ (const double dist_factor[4], const double ix, const double iy, double *ox, double *oy) |
Convert ideal screen coordinates of a vertex to observed ones. | |
int | arParamObserv2Ideal (const double dist_factor[4], const double ox, const double oy, double *ix, double *iy) |
Convert observed screen coordinates of a vertex to ideal ones. | |
int | arParamChangeSize (ARParam *source, int xsize, int ysize, ARParam *newparam) |
change the camera size parameters. | |
int | arParamSave (char *filename, int num, ARParam *param,...) |
save a camera intrinsic parameters. | |
int | arParamLoad (const char *filename, int num, ARParam *param,...) |
load the camera intrinsic parameters. | |
int | arParamDisp (ARParam *param) |
display parameters. | |
int | arsParamChangeSize (ARSParam *source, int xsize, int ysize, ARSParam *newparam) |
int | arsParamSave (char *filename, ARSParam *sparam) |
int | arsParamLoad (char *filename, ARSParam *sparam) |
int | arsParamDisp (ARSParam *sparam) |
int | arsParamGetMat (double matL[3][4], double matR[3][4], double cparaL[3][4], double cparaR[3][4], double matL2R[3][4]) |
This file contains principal routines for loading, saving, and modify camera parameters for of ARToolkit library. Different structures are used for modify in run-time this parameters in the library. A file structure is use for input/output.
Shinsaku Hiura shinsaku@sys.es.osaka-u.ac.jp
Hirokazu Kato kato@sys.im.hiroshima-cu.ac.jp
|
change the camera size parameters. Change the size variable in camera intrinsic parameters.
|
|
XXXBK. XXXBK
|
|
XXXBK. XXXBK
|
|
display parameters. Display the structure of the camera instrinsic parameters argument.
|
|
XXXBK. XXXBK
|
|
Convert ideal screen coordinates of a vertex to observed ones. Ideal coordinates mean that the distortion of the camera is compensated (so a straight line looks straight). In observed coordinates the camera-distortion is not compensated and thus a straight line is not shown really straight.
|
|
load the camera intrinsic parameters. Load camera intrinsic parameters in the ARToolkit Library from a file (itself, an output of the calibration step).
|
|
Convert observed screen coordinates of a vertex to ideal ones. Ideal coordinates mean that the distortion of the camera is compensated (so a straight line looks straight). In observed coordinates the camera-distortion is not compensated and thus a straight line is not shown really straight.
|
|
save a camera intrinsic parameters. Save manipulated camera intrinsic parameters in a file.
|