68 void property_callback(
const Property &p);
80 const std::vector<geom::Camera*> &cams,
81 bool syncProperties=
true,
82 bool deepCopyCams=
false) ;
98 void init(
const std::string &pluginType,
101 const std::vector<geom::Camera*> &cams,
102 bool syncProperties=
true,
103 bool deepCopyCams=
false) ;
108 const std::vector<MultiCamFiducial> &detect(
const std::vector<const core::ImgBase*> &images,
109 int minCamsFound=1) ;
112 int getNumCameras()
const;
142 std::string getIntermediateImageNames()
const;
145 const core::ImgBase *getIntermediateImage(
const std::string &name)
const ;
148 static int getCameraIDFromIntermediteImageName(
const std::string &name);
undocument this line if you encounter any issues!
Definition: Any.h:37
Fiducial detector class that allows for using multiple cameras at once for fiducial detection.
Definition: MultiCamFiducialDetector.h:63
Utility structure that utilizes an std::map as parameter list.
Definition: ParamList.h:44
Data * m_data
internal data structure
Definition: MultiCamFiducialDetector.h:64
Interface for classes that can be configured from configuration-files and GUI-Components.
Definition: Configurable.h:194
Represents a single property.
Definition: Configurable.h:200
Main Fiducial Detector class.
Definition: FiducialDetector.h:48
#define ICLMarkers_API
Definition: CompatMacros.h:180
Simple generic data type implementation that uses a string based data representation.
Definition: Any.h:109
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131