#include "Component/ModelManager.H"
#include "Image/Image.H"
#include "Image/DrawOps.H"
#include "Image/ColorOps.H"
#include "Image/FilterOps.H"
#include "Image/VisualTracker.H"
#include "GUI/ImageDisplayStream.H"
#include "GUI/XWinManaged.H"
#include "Image/MathOps.H"
#include "Image/Transforms.H"
#include "Image/Layout.H"
#include "Media/FrameSeries.H"
#include "Transport/FrameInfo.H"
#include "Raster/GenericFrame.H"
#include "Raster/Raster.H"
#include "GUI/DebugWin.H"
#include <pthread.h>
Go to the source code of this file.
Defines | |
#define | KEY_UP 98 |
#define | KEY_DOWN 104 |
#define | KEY_LEFT 100 |
#define | KEY_RIGHT 102 |
#define | GRID_SIZE 51.5 |
Functions | |
int | getKey (nub::ref< OutputFrameSeries > &ofs) |
Point2D< int > | getMouseClick (nub::ref< OutputFrameSeries > &ofs, const char *wname) |
void | projectGrid (Image< PixRGB< byte > > &img) |
void | projectRect (Image< PixRGB< byte > > &img, float width, float height) |
void | calibrateViews (std::vector< CvPoint2D32f > &corners, int rows, int cols) |
void | findExtrinsic (std::vector< CvPoint2D32f > &corners, int rows, int cols) |
std::vector< CvPoint2D32f > | findCorners (Image< PixRGB< byte > > &img, int rows, int cols) |
void | processUserInput (nub::ref< OutputFrameSeries > &ofs, bool &drawGrid, bool &saveCorners, bool &calibrate) |
int | main (int argc, const char **argv) |
Variables | |
CvMat * | itsIntrinsicMatrix |
CvMat * | itsDistortionCoeffs |
CvMat * | itsCameraRotation |
CvMat * | itsCameraTranslation |
Definition in file calibrateCamera.C.