NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
A class to match two sets of time stamped data currently for reading recorded tracking data. More...
Public Member Functions | |
mitkClassMacroItkParent (TwoTrackerMatching, itk::Object) static Pointer New() | |
void | Initialise (std::string directory1, std::string directory2) |
Initialise the class by passing it two directory names. More... | |
cv::Mat | GetTrackerMatrix (unsigned int index, long long *TimingError=NULL, unsigned int TrackerIndex=0) |
Return the tracking matrix for a given video index. More... | |
bool | IsReady () |
returns state of m_Ready More... | |
int | GetNumberOfFrames () |
Get the frame count. More... | |
void | SetLagMilliseconds (unsigned long long Lag, bool LagIsNegative=false) |
If the tracking data is ahead of the video data you can set a video lag in milliseconds to account for this. If the video is ahead of the tracking set argument 2 to true. More... | |
void | FlipMats1 () |
void | FlipMats2 () |
Protected Member Functions | |
TwoTrackerMatching () | |
virtual | ~TwoTrackerMatching () |
TwoTrackerMatching (const TwoTrackerMatching &) | |
TwoTrackerMatching & | operator= (const TwoTrackerMatching &) |
A class to match two sets of time stamped data currently for reading recorded tracking data.
|
protected |
|
protectedvirtual |
|
protected |
void mitk::TwoTrackerMatching::FlipMats1 | ( | ) |
void mitk::TwoTrackerMatching::FlipMats2 | ( | ) |
|
inline |
Get the frame count.
cv::Mat mitk::TwoTrackerMatching::GetTrackerMatrix | ( | unsigned int | index, |
long long * | TimingError = NULL , |
||
unsigned int | TrackerIndex = 0 |
||
) |
Return the tracking matrix for a given video index.
void mitk::TwoTrackerMatching::Initialise | ( | std::string | directory1, |
std::string | directory2 | ||
) |
Initialise the class by passing it two directory names.
|
inline |
returns state of m_Ready
mitk::TwoTrackerMatching::mitkClassMacroItkParent | ( | TwoTrackerMatching | , |
itk::Object | |||
) |
|
protected |
void mitk::TwoTrackerMatching::SetLagMilliseconds | ( | unsigned long long | Lag, |
bool | LagIsNegative = false |
||
) |
If the tracking data is ahead of the video data you can set a video lag in milliseconds to account for this. If the video is ahead of the tracking set argument 2 to true.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |