42 class FiducialDetector;
46 class ICLMarkers_API FiducialDetectorPluginForQuads :
public FiducialDetectorPlugin{
67 virtual void getKeyPoints2D(std::vector<Fiducial::KeyPoint> &dst,
FiducialImpl &impl);
106 virtual void getQuadRectificationParameters(
utils::Size &markerSizeWithBorder,
undocument this line if you encounter any issues!
Definition: Any.h:37
std::bitset<(int) FeatureCount > FeatureSet
FeatureSet class.
Definition: Fiducial.h:80
Tool-class for detecting tilted quads in images.
Definition: QuadDetector.h:62
std::string getIntermediateImageNames() const
returns a list (comma separated) of all available intermediate image results
virtual SourceImageType getPreProcessing() const
this plugin uses the binarisation from the internally used quad-detector
Definition: FiducialDetectorPluginForQuads.h:72
const std::vector< Fiducial > & detect(const core::ImgBase *image)
detects markers in the given and returns all found markers
SourceImageType
Enumeration for differnt source image types.
Definition: FiducialDetectorPlugin.h:117
const core::ImgBase * getIntermediateImage(const std::string &name) const
returns the intermediate result image associated with given name
Utility structure that utilizes an std::map as parameter list.
Definition: ParamList.h:44
virtual void prepareForPatchClassification()
this method is called before the patch classification loop is started
Definition: FiducialDetectorPluginForQuads.h:99
Size class of the ICL.
Definition: Size.h:61
ImageRegion Structure providing region feature information.
Definition: ImageRegion.h:99
Fiducial::FeatureSet getFeatures() const
returns the list of supported features
FiducialDetectorPlugin for quad-markers like ARToolkit and BCH-Code markers.
Definition: FiducialDetectorPluginForQuads.h:47
Hidden implemetation for fiduical classes.
Definition: FiducialImpl.h:76
Data * data
Internal data pointer.
Definition: FiducialDetectorPluginForQuads.h:49
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