| 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(std::shared_ptr< unsigned char > buff, std::string fileName, int width, int height, int uid, float scale) | PlanarTracker::PlanarTrackerImpl | inline
BuildImagePyramid(cv::Mat frame) | PlanarTracker::PlanarTrackerImpl | inline
CameraPoseFromPoints(cv::Mat &pose, std::vector< cv::Point3f > objPts, std::vector< cv::Point2f > imgPts) | PlanarTracker::PlanarTrackerImpl | inline
CanDetectNewFeatures() | PlanarTracker::PlanarTrackerImpl | inline
CanMatchNewFeatures(int detectedFeaturesSize) | PlanarTracker::PlanarTrackerImpl | inline
ChangeImageId(int prevId, int newId) | PlanarTracker::PlanarTrackerImpl | inline
CreateFeatureMask(cv::Mat frame) | PlanarTracker::PlanarTrackerImpl | inline
FloorVertexPoints(std::vector< cv::Point2f > vertexPoints) | PlanarTracker::PlanarTrackerImpl | inline
GetFeatureDetector(void) | PlanarTracker::PlanarTrackerImpl | inline
GetImageIds() | PlanarTracker::PlanarTrackerImpl | inline
GetMaximumNumberOfMarkersToTrack(void) | PlanarTracker::PlanarTrackerImpl | inline
GetTemplateRoi(cv::Point2f pt) | PlanarTracker::PlanarTrackerImpl | inline
GetTrackableImageInfo(int trackableId) | PlanarTracker::PlanarTrackerImpl | inline
GetTrackablePose(int trackableId, float transMat[3][4]) | PlanarTracker::PlanarTrackerImpl | inline
GetVerticesFromPoint(cv::Point ptOrig, int width=markerTemplateWidth, int height=markerTemplateWidth) | PlanarTracker::PlanarTrackerImpl | inline
GetVerticesFromTopCorner(int x, int y, int width, int height) | PlanarTracker::PlanarTrackerImpl | inline
HasTrackables() | PlanarTracker::PlanarTrackerImpl | inline
InflateRoi(cv::Rect roi, int inflationFactor) | PlanarTracker::PlanarTrackerImpl | inline
Initialise(ARParam cParam) | PlanarTracker::PlanarTrackerImpl | inline
IsRoiValidForFrame(cv::Rect frameRoi, cv::Rect roi) | PlanarTracker::PlanarTrackerImpl | inline
IsTrackableVisible(int trackableId) | PlanarTracker::PlanarTrackerImpl | inline
LoadTrackableDatabase(std::string fileName) | PlanarTracker::PlanarTrackerImpl | inline
MatchFeatures(std::vector< cv::KeyPoint > newFrameFeatures, cv::Mat newFrameDescriptors) | PlanarTracker::PlanarTrackerImpl | inline
MatchTemplateToImage(cv::Mat searchImage, cv::Mat warpedTemplate) | PlanarTracker::PlanarTrackerImpl | inline
PlanarTrackerImpl() | PlanarTracker::PlanarTrackerImpl | inline
ProcessFrame(cv::Mat frame) | PlanarTracker::PlanarTrackerImpl | inline
ProcessFrameData(unsigned char *frame) | PlanarTracker::PlanarTrackerImpl | inline
RemoveAllMarkers() | PlanarTracker::PlanarTrackerImpl | inline
RunOpticalFlow(int trackableId, std::vector< cv::Point2f > trackablePoints, std::vector< cv::Point2f > trackablePointsWarped) | PlanarTracker::PlanarTrackerImpl | inline
RunTemplateMatching(cv::Mat frame, int trackableId) | PlanarTracker::PlanarTrackerImpl | inline
SaveTrackableDatabase(std::string fileName) | PlanarTracker::PlanarTrackerImpl | inline
SelectTrackablePoints(int trackableIndex) | PlanarTracker::PlanarTrackerImpl | inline
SetFeatureDetector(int detectorType) | PlanarTracker::PlanarTrackerImpl | inline
SetMaximumNumberOfMarkersToTrack(int maximumNumberOfMarkersToTrack) | PlanarTracker::PlanarTrackerImpl | inline
SwapImagePyramid() | PlanarTracker::PlanarTrackerImpl | inline
UpdateTrackableHomography(int trackableId, std::vector< cv::Point2f > matchedPoints1, std::vector< cv::Point2f > matchedPoints2) | PlanarTracker::PlanarTrackerImpl | inline