ARX  1.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.

AddMarker(unsigned char *buff, std::string fileName, int width, int height, int uid, float scale)PlanarTracker::PlanarTrackerImplinline
BuildImagePyramid(cv::Mat frame)PlanarTracker::PlanarTrackerImplinline
CameraPoseFromPoints(cv::Mat &pose, std::vector< cv::Point3f > objPts, std::vector< cv::Point2f > imgPts)PlanarTracker::PlanarTrackerImplinline
CanDetectNewFeatures()PlanarTracker::PlanarTrackerImplinline
CanMatchNewFeatures(int detectedFeaturesSize)PlanarTracker::PlanarTrackerImplinline
ChangeImageId(int prevId, int newId)PlanarTracker::PlanarTrackerImplinline
CreateFeatureMask(cv::Mat frame)PlanarTracker::PlanarTrackerImplinline
FloorVertexPoints(std::vector< cv::Point2f > vertexPoints)PlanarTracker::PlanarTrackerImplinline
GetImageIds()PlanarTracker::PlanarTrackerImplinline
GetTemplateRoi(cv::Point2f pt)PlanarTracker::PlanarTrackerImplinline
GetTrackableImageInfo(int trackableId)PlanarTracker::PlanarTrackerImplinline
GetTrackablePose(int trackableId)PlanarTracker::PlanarTrackerImplinline
GetVerticesFromPoint(cv::Point ptOrig, int width=markerTemplateWidth, int height=markerTemplateWidth)PlanarTracker::PlanarTrackerImplinline
GetVerticesFromTopCorner(int x, int y, int width, int height)PlanarTracker::PlanarTrackerImplinline
HasTrackables()PlanarTracker::PlanarTrackerImplinline
InflateRoi(cv::Rect roi, int inflationFactor)PlanarTracker::PlanarTrackerImplinline
Initialise(int xFrameSize, int yFrameSize, ARdouble cParam[][4])PlanarTracker::PlanarTrackerImplinline
IsRoiValidForFrame(cv::Rect frameRoi, cv::Rect roi)PlanarTracker::PlanarTrackerImplinline
IsTrackableVisible(int trackableId)PlanarTracker::PlanarTrackerImplinline
LoadTrackableDatabase(std::string fileName)PlanarTracker::PlanarTrackerImplinline
MatchFeatures(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
RunOpticalFlow(int trackableId, std::vector< cv::Point2f > trackablePoints, std::vector< cv::Point2f > trackablePointsWarped)PlanarTracker::PlanarTrackerImplinline
RunTemplateMatching(cv::Mat frame, int trackableId)PlanarTracker::PlanarTrackerImplinline
SaveTrackableDatabase(std::string fileName)PlanarTracker::PlanarTrackerImplinline
SelectTrackablePoints(int trackableIndex)PlanarTracker::PlanarTrackerImplinline
SetFeatureDetector(int detectorType)PlanarTracker::PlanarTrackerImplinline
SwapImagePyramid()PlanarTracker::PlanarTrackerImplinline
UpdateTrackableHomography(int trackableId, std::vector< cv::Point2f > matchedPoints1, std::vector< cv::Point2f > matchedPoints2)PlanarTracker::PlanarTrackerImplinline