ARX  1.2.0
The next-generation open source augmented reality toolkit.
Loading...
Searching...
No Matches
PlanarTracker::PlanarTrackerImpl Member List

This is the complete list of members for PlanarTracker::PlanarTrackerImpl, including all inherited members.

_trackVizPlanarTracker::PlanarTrackerImpl
_trackVizActivePlanarTracker::PlanarTrackerImpl
AddMarker(std::shared_ptr< unsigned char > buff, std::string fileName, int width, int height, int uid, float scale)PlanarTracker::PlanarTrackerImplinline
CalcPyrDownScaleFactor(int pyrLevel, int x, int y)PlanarTracker::PlanarTrackerImplinline
CameraPoseFromPoints(cv::Mat &pose, const std::vector< cv::Point3f > &objPts, const std::vector< cv::Point2f > &imgPts)PlanarTracker::PlanarTrackerImplinline
ChangeImageId(int prevId, int newId)PlanarTracker::PlanarTrackerImplinline
CreateFeatureMask(cv::Mat frame)PlanarTracker::PlanarTrackerImplinline
FloorVertexPoints(const std::vector< cv::Point2f > &vertexPoints)PlanarTracker::PlanarTrackerImplinline
GetFeatureDetector(void) constPlanarTracker::PlanarTrackerImplinline
GetImageIds()PlanarTracker::PlanarTrackerImplinline
GetMaximumNumberOfMarkersToTrack(void) constPlanarTracker::PlanarTrackerImplinline
GetTemplateRoi(cv::Point2f pt)PlanarTracker::PlanarTrackerImplinline
GetTrackableImageInfo(int trackableId) constPlanarTracker::PlanarTrackerImplinline
GetTrackablePose(int trackableId, float transMat[3][4])PlanarTracker::PlanarTrackerImplinline
GetVerticesFromPoint(cv::Point ptOrig, int width, int height)PlanarTracker::PlanarTrackerImplinline
GetVerticesFromTopCorner(int x, int y, int width, int height)PlanarTracker::PlanarTrackerImplinline
HasTrackables()PlanarTracker::PlanarTrackerImplinline
InflateRoi(const cv::Rect &roi, int inflationFactor)PlanarTracker::PlanarTrackerImplinline
Initialise(ARParam cParam)PlanarTracker::PlanarTrackerImplinline
IsRoiValidForFrame(cv::Rect frameRoi, cv::Rect roi)PlanarTracker::PlanarTrackerImplinline
IsTrackableVisible(int trackableId)PlanarTracker::PlanarTrackerImplinline
LoadTrackableDatabase(std::string fileName)PlanarTracker::PlanarTrackerImplinline
MatchFeatures(const std::vector< cv::KeyPoint > &newFrameFeatures, cv::Mat newFrameDescriptors)PlanarTracker::PlanarTrackerImplinline
MatchTemplateToImage(cv::Mat searchImage, cv::Mat warpedTemplate)PlanarTracker::PlanarTrackerImplinline
PlanarTrackerImpl()PlanarTracker::PlanarTrackerImplinline
ProcessFrame(cv::Mat frame)PlanarTracker::PlanarTrackerImplinline
ProcessFrameData(unsigned char *frame)PlanarTracker::PlanarTrackerImplinline
RemoveAllMarkers()PlanarTracker::PlanarTrackerImplinline
ResetAllTrackingPointSelectorsForTrackable(int trackableIndex)PlanarTracker::PlanarTrackerImplinline
RunOpticalFlow(int trackableId, const std::vector< cv::Point2f > &trackablePoints, const std::vector< cv::Point2f > &trackablePointsWarped)PlanarTracker::PlanarTrackerImplinline
RunTemplateMatching(cv::Mat frame, int trackableId)PlanarTracker::PlanarTrackerImplinline
SaveTrackableDatabase(std::string fileName)PlanarTracker::PlanarTrackerImplinline
SetFeatureDetector(FeatureDetectorType detectorType)PlanarTracker::PlanarTrackerImplinline
SetMaximumNumberOfMarkersToTrack(int maximumNumberOfMarkersToTrack)PlanarTracker::PlanarTrackerImplinline
UpdateTrackableBBox(const int index, const cv::Mat &homography)PlanarTracker::PlanarTrackerImplinline
UpdateTrackableHomography(int trackableId, const std::vector< cv::Point2f > &matchedPoints1, const std::vector< cv::Point2f > &matchedPoints2)PlanarTracker::PlanarTrackerImplinline