GCOP
1.0
|
#include <camera.h>
Public Member Functions | |
Camera (double bl=1.75, double irows=480, double imcols=640, const double *K=0, const double *D=0) | |
virtual | ~Camera () |
distance betn two leds; the number of rows in the image the number of columns in the image the camera matrix in row major format(9elements) the distortion coefficients (plumbob model 5 polynomial coefficients) | |
bool | Pose (Vector6d &q, const cv::Mat &raw, cv::Mat &cont) |
bool | Pose (Vector6d &q, const cv::Mat &raw) |
Public Attributes | |
float | tolerance |
int | kernel_size |
Protected Attributes | |
cv::Mat | filt |
cv::Mat | rvec |
cv::Mat | tvec |
double | bl |
cv::Mat | camMatrix |
cv::Mat | dccoeffs |
cv::Point2f | iprs [np] |
std::ofstream | pointfile |
bool | find_contours |
Camera Driver
Author: Marin Kobilarov -- Copyright (C) 2012
Camera::Camera | ( | double | bl = 1.75 , |
double | irows = 480 , |
||
double | imcols = 640 , |
||
const double * | K = 0 , |
||
const double * | D = 0 |
||
) |
Camera::~Camera | ( | ) | [virtual] |
distance betn two leds; the number of rows in the image the number of columns in the image the camera matrix in row major format(9elements) the distortion coefficients (plumbob model 5 polynomial coefficients)
References pointfile.
bool Camera::Pose | ( | Vector6d & | q, |
const cv::Mat & | raw, | ||
cv::Mat & | cont | ||
) |
bool Camera::Pose | ( | Vector6d & | q, |
const cv::Mat & | raw | ||
) |
double gcop::Camera::bl [protected] |
cv::Mat gcop::Camera::camMatrix [protected] |
cv::Mat gcop::Camera::dccoeffs [protected] |
cv::Mat gcop::Camera::filt [protected] |
bool gcop::Camera::find_contours [protected] |
cv::Point2f gcop::Camera::iprs[np] [protected] |
Referenced by Pose().
Referenced by Pose().
std::ofstream gcop::Camera::pointfile [protected] |
cv::Mat gcop::Camera::rvec [protected] |
float gcop::Camera::tolerance |
Referenced by Pose().
cv::Mat gcop::Camera::tvec [protected] |