Camera::SquareHarris Class Reference
#include <camera.h>
List of all members.
Detailed Description
This camera class is a very similar to the Harris model. However, it forces the pixel aspect ratio to be unity.
Definition at line 387 of file camera.h.
Member Function Documentation
TooN::Matrix<2,2> Camera::SquareHarris::get_derivative |
( |
|
) |
const [inline] |
Get the derivative of image frame wrt camera frame at the last computed projection in the form
Definition at line 440 of file camera.h.
TooN::Vector<num_parameters> Camera::SquareHarris::get_parameter_derivs |
( |
const TooN::Vector< 2 > & |
direction |
) |
const [inline] |
Get the component of the motion of a point in the direction provided with respect to each of the internal camera parameters
- Parameters:
-
| direction | The (x,y) direction to use |
Definition at line 500 of file camera.h.
TooN::Matrix<num_parameters,2> Camera::SquareHarris::get_parameter_derivs |
( |
|
) |
const [inline] |
Get the motion of a point with respect to each of the internal camera parameters.
Definition at line 462 of file camera.h.
TooN::Vector<num_parameters>& Camera::SquareHarris::get_parameters |
( |
|
) |
[inline] |
Update the internal camera parameters by adding the vector given
- Parameters:
-
| updates | Update vector in the format Returns the vector of camera parameters in the format |
Definition at line 512 of file camera.h.
TooN::Vector<2> Camera::SquareHarris::linearproject |
( |
const TooN::Vector< 2 > & |
camframe, |
|
|
double |
scale = 1 | |
|
) |
| | const [inline] |
Fast linear projection for working out what's there.
Definition at line 414 of file camera.h.
void Camera::SquareHarris::load |
( |
std::istream & |
is |
) |
[inline] |
Load parameters from a stream
- Parameters:
-
TooN::Vector<2> Camera::SquareHarris::project |
( |
const TooN::Vector< 2 > & |
camframe |
) |
const [inline] |
Project from Euclidean camera frame to image plane.
Definition at line 420 of file camera.h.
TooN::Vector<2> Camera::SquareHarris::radial_distort |
( |
const TooN::Vector< 2 > & |
camframe |
) |
const [inline, private] |
void Camera::SquareHarris::save |
( |
std::ostream & |
os |
) |
[inline] |
Save parameters to a stream
- Parameters:
-
Definition at line 407 of file camera.h.
TooN::Vector<2> Camera::SquareHarris::unproject |
( |
const TooN::Vector< 2 > & |
imframe |
) |
[inline] |
Project from image plane to a Euclidean camera.
Definition at line 427 of file camera.h.
Member Data Documentation
The number of parameters in the camera.
Definition at line 399 of file camera.h.
The documentation for this class was generated from the following file:
libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:50 2013