Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
TagDetector.hGo to the documentation of this file.00001 #ifndef TAGDETECTOR_H 00002 #define TAGDETECTOR_H 00003 00004 #include <vector> 00005 00006 #include "Vision/AprilTags/TagDetection.h" 00007 #include "Vision/AprilTags/TagFamily.h" 00008 00009 class FloatImage; 00010 namespace DualCoding { 00011 typedef unsigned char uchar; 00012 template<typename T> class Sketch; 00013 } 00014 00015 namespace AprilTags { 00016 00017 class TagDetector { 00018 public: 00019 00020 //! Constructor 00021 TagDetector(const TagFamily &tagFamily) : thisTagFamily(tagFamily) {} 00022 00023 const TagFamily &thisTagFamily; 00024 00025 std::vector<TagDetection> extractTags(const DualCoding::Sketch<DualCoding::uchar> &rawY); 00026 00027 std::vector<TagDetection> extractTags(const FloatImage& fimOrig); 00028 00029 }; 00030 00031 } // namespace 00032 00033 #endif |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:58:51 2016 by Doxygen 1.6.3 |