bazar
1.3.1
|
#include <calibmodel.h>
Public Member Functions | |
CalibModel (const char *modelfile="model.bmp") | |
~CalibModel () | |
bool | buildCached (CvCapture *capture, bool cache) |
CalibModel (const char *modelfile="model.bmp") | |
~CalibModel () | |
bool | buildCached (int nbcam, CvCapture *capture, bool cache, planar_object_recognizer &detector) |
Public Attributes | |
IplImage * | image |
CvPoint | corners [4] |
planar_object_recognizer | detector |
LightMap | map |
CamAugmentation | augm |
Definition at line 8 of file calibmodel.h.
CalibModel::CalibModel | ( | const char * | modelfile = "model.bmp" | ) |
Definition at line 3 of file calibmodel.cpp.
References image.
CalibModel::~CalibModel | ( | ) |
Definition at line 10 of file calibmodel.cpp.
References image.
CalibModel::CalibModel | ( | const char * | modelfile = "model.bmp" | ) |
CalibModel::~CalibModel | ( | ) |
bool CalibModel::buildCached | ( | int | nbcam, |
CvCapture * | capture, | ||
bool | cache, | ||
planar_object_recognizer & | detector | ||
) |
Definition at line 41 of file calibmodel.cpp.
References planar_object_recognizer::build(), planar_object_recognizer::build_with_cache(), corners, image, LightMap::init(), map, planar_object_recognizer::match_score_threshold, planar_object_recognizer::max_ransac_iterations, planar_object_recognizer::min_view_rate, planar_object_recognizer::new_images_generator, planar_object_recognizer::non_linear_refine_threshold, planar_object_recognizer::ransac_dist_threshold, planar_object_recognizer::save(), affine_image_generator::u_corner1, affine_image_generator::u_corner2, affine_image_generator::u_corner3, affine_image_generator::u_corner4, affine_image_generator::v_corner1, affine_image_generator::v_corner2, affine_image_generator::v_corner3, affine_image_generator::v_corner4, and planar_object_recognizer::views_number.
bool CalibModel::buildCached | ( | CvCapture * | capture, |
bool | cache | ||
) |
Definition at line 44 of file calibmodel.cpp.
References planar_object_recognizer::build(), planar_object_recognizer::build_with_cache(), corners, detector, image, LightMap::init(), map, planar_object_recognizer::match_score_threshold, planar_object_recognizer::max_ransac_iterations, planar_object_recognizer::new_images_generator, planar_object_recognizer::non_linear_refine_threshold, planar_object_recognizer::ransac_dist_threshold, planar_object_recognizer::save(), affine_image_generator::u_corner1, affine_image_generator::u_corner2, affine_image_generator::u_corner3, affine_image_generator::u_corner4, affine_image_generator::v_corner1, affine_image_generator::v_corner2, affine_image_generator::v_corner3, affine_image_generator::v_corner4, and planar_object_recognizer::views_number.
Referenced by MultiGrab::init(), and main().
CamAugmentation CalibModel::augm |
Definition at line 15 of file calibmodel.h.
Referenced by augment_scene(), geom_calib_end(), geom_calib_start(), geometric_calibration(), photo_draw(), photo_idle(), and photometric_calibration().
CvPoint CalibModel::corners |
Definition at line 11 of file calibmodel.h.
Referenced by augment_scene(), buildCached(), and photo_draw().
planar_object_recognizer CalibModel::detector |
Definition at line 13 of file calibmodel.h.
Referenced by augment_scene(), buildCached(), geometric_calibration(), and photometric_calibration().
IplImage * CalibModel::image |
Definition at line 10 of file calibmodel.h.
Referenced by augment_scene(), buildCached(), CalibModel(), photo_draw(), and ~CalibModel().
LightMap CalibModel::map |
Definition at line 14 of file calibmodel.h.
Referenced by MultiGrab::allocLightCollector(), augment_scene(), buildCached(), photo_draw(), photo_idle(), photo_start(), and photometric_calibration().