| Public Types | |
| using | FrameTimeUnit = std::chrono::microseconds | 
| Public Member Functions | |
| TrackerOfflineProcessing (ConfigParams const &initialParams) | |
| void | processFrame (cv::Mat const &frame) | 
| bool | everHadPose () const | 
| bool | hasPose () const | 
| cv::Mat | getDebugImage () | 
| void | outputCSV (std::ostream &os) | 
| std::size_t | getFrameCount () const | 
| To get a time that matches the timestamp. | |
| std::string | carefullyFormatElapsedTime () const | 
Definition at line 68 of file OfflineProcessing.cpp.
| void osvr::vbtracker::TrackerOfflineProcessing::processFrame | ( | cv::Mat const & | frame | ) | 
Advance the clock
Image processing.
Hand off the image processing results
Definition at line 149 of file OfflineProcessing.cpp.
| cv::Mat osvr::vbtracker::TrackerOfflineProcessing::getDebugImage | ( | ) | 
Returns a rect for a ROI allowing us to build up our debug image from blocks.
Copies a block into our debug image.
Definition at line 166 of file OfflineProcessing.cpp.
| 
 | inline | 
Return a string with decimal seconds in it, that has never touched floating point.
Definition at line 295 of file OfflineProcessing.cpp.