AddMarker(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 |
GetImageIds() | PlanarTracker::PlanarTrackerImpl | inline |
GetTemplateRoi(cv::Point2f pt) | PlanarTracker::PlanarTrackerImpl | inline |
GetTrackableImageInfo(int trackableId) | PlanarTracker::PlanarTrackerImpl | inline |
GetTrackablePose(int trackableId) | 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(int xFrameSize, int yFrameSize, ARdouble cParam[][4]) | 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 |
SwapImagePyramid() | PlanarTracker::PlanarTrackerImpl | inline |
UpdateTrackableHomography(int trackableId, std::vector< cv::Point2f > matchedPoints1, std::vector< cv::Point2f > matchedPoints2) | PlanarTracker::PlanarTrackerImpl | inline |