Public Member Functions | Public Attributes | List of all members
alvar::Homography Struct Reference

Simple Homography class for finding and projecting points between two planes. More...

#include <Camera.h>

Public Member Functions

void Find (const std::vector< PointDouble > &pw, const std::vector< PointDouble > &pi)
 Find Homography for two point-sets. More...
 
 Homography ()
 Constructor. More...
 
void ProjectPoints (const std::vector< PointDouble > &from, std::vector< PointDouble > &to)
 Project points using the Homography. More...
 

Public Attributes

CvMat H
 
double H_data [3][3]
 

Detailed Description

Simple Homography class for finding and projecting points between two planes.

Definition at line 273 of file Camera.h.

Constructor & Destructor Documentation

alvar::Homography::Homography ( )

Constructor.

Definition at line 834 of file Camera.cpp.

Member Function Documentation

void alvar::Homography::Find ( const std::vector< PointDouble > &  pw,
const std::vector< PointDouble > &  pi 
)

Find Homography for two point-sets.

Definition at line 838 of file Camera.cpp.

void alvar::Homography::ProjectPoints ( const std::vector< PointDouble > &  from,
std::vector< PointDouble > &  to 
)

Project points using the Homography.

Definition at line 868 of file Camera.cpp.

Member Data Documentation

CvMat alvar::Homography::H

Definition at line 275 of file Camera.h.

double alvar::Homography::H_data[3][3]

Definition at line 274 of file Camera.h.


The documentation for this struct was generated from the following files:


ar_track_alvar
Author(s): Scott Niekum
autogenerated on Thu Jun 6 2019 19:27:24