projection
Functions
ocam_functions.cpp File Reference
#include "ocam_functions.h"

Functions

int get_ocam_model (struct ocam_model *myocam_model, const char *filename)
 
void cam2world (double point3D[3], double point2D[2], struct ocam_model *myocam_model)
 
void world2cam (double point2D[2], double point3D[3], struct ocam_model *myocam_model)
 
void create_perspective_undistortion_LUT (CvMat *mapx, CvMat *mapy, struct ocam_model *ocam_model, float sf)
 
void create_panoramic_undistortion_LUT (CvMat *mapx, CvMat *mapy, float Rmin, float Rmax, float xc, float yc)
 

Function Documentation

◆ cam2world()

void cam2world ( double  point3D[3],
double  point2D[2],
struct ocam_model myocam_model 
)

◆ create_panoramic_undistortion_LUT()

void create_panoramic_undistortion_LUT ( CvMat *  mapx,
CvMat *  mapy,
float  Rmin,
float  Rmax,
float  xc,
float  yc 
)

◆ create_perspective_undistortion_LUT()

void create_perspective_undistortion_LUT ( CvMat *  mapx,
CvMat *  mapy,
struct ocam_model ocam_model,
float  sf 
)

◆ get_ocam_model()

int get_ocam_model ( struct ocam_model myocam_model,
const char *  filename 
)

◆ world2cam()

void world2cam ( double  point2D[2],
double  point3D[3],
struct ocam_model myocam_model 
)