
#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.
1.6.3