Image Component Library (ICL)
|
Classes | |
class | AdvancedMarkerGridDetector |
Extension of the MarkerGridDetector class that provides a more advanced output. More... | |
class | BCHCoder |
Main class for BCH encoding/decoding. More... | |
struct | DecodedBCHCode |
BCH decoder result. More... | |
struct | DecodedBCHCode2D |
slightly more comples decoding result that does also contain an rotation value More... | |
class | Fiducial |
Main class for detected image markers/fiducials. More... | |
class | FiducialDetector |
Main Fiducial Detector class. More... | |
struct | FiducialDetectorPlugin |
Generic Interface class for FiducialDetector plugins. More... | |
class | FiducialDetectorPluginAmoeba |
FiducialDetectorPlugin for reacTIVision's 'amoeba' markers. More... | |
class | FiducialDetectorPluginART |
FiducialDetectorPlugin for ARToolkit like markers using binary image patches as marker IDs. More... | |
class | FiducialDetectorPluginBCH |
FiducialDetectorPlugin for ARToolkit+ like markers using BCH coded IDs. More... | |
class | FiducialDetectorPluginForQuads |
FiducialDetectorPlugin for quad-markers like ARToolkit and BCH-Code markers. More... | |
class | FiducialDetectorPluginHierarchical |
Extra abstraction layer that defines a basic skeleton for the detection of hierarchical fiducials. More... | |
class | FiducialDetectorPluginICL1 |
FiducialDetectorPlugin for ARToolkit+ like markers using BCH coded IDs. More... | |
struct | FiducialImpl |
Hidden implemetation for fiduical classes. More... | |
struct | MarkerCodeICL1 |
Utility class for markers of type "icl1". More... | |
class | MarkerGridBasedUndistortionOptimizer |
class | MarkerGridDetector |
Utility class that allows a regular grid of fiducial markers to be tracked. More... | |
struct | MarkerGridEvaluater |
class | MarkerGridPoseEstimator |
Utility class that can estimate the pose of a defined marker grid. More... | |
struct | MarkerMetricsICL1 |
Marker metrics for "icl1" markers. More... | |
class | MultiCamFiducial |
Fiducial Type for the MuliCamFiducialDetector. More... | |
class | MultiCamFiducialDetector |
Fiducial detector class that allows for using multiple cameras at once for fiducial detection. More... | |
struct | MultiCamFiducialImpl |
Internal Implementation class for the MutiCamFiducial. More... | |
class | QuadDetector |
Tool-class for detecting tilted quads in images. More... | |
struct | RegionStructure |
region structure interface class More... | |
class | TiltedQuad |
Utility class that represents a tilted quad in an image. More... | |
struct | TwoLevelRegionStructure |
Defines a common two level RegionStructure. More... | |
Typedefs | |
typedef std::bitset< 36 > | BCHCode |
used 36Bit BCH Code -> 12Bit data max-Error: 4bit More... | |
typedef std::bitset< 4096 > | BCHCodeSubSet |
used to determine wich marker IDs are allowed More... | |
typedef utils::SmartPtr< RegionStructure > | RegionStructurePtr |
Managed pointer type definition. More... | |
typedef std::bitset<36> icl::markers::BCHCode |
used 36Bit BCH Code -> 12Bit data max-Error: 4bit
typedef std::bitset<4096> icl::markers::BCHCodeSubSet |
used to determine wich marker IDs are allowed
Managed pointer type definition.
ICLMarkers_API std::ostream& icl::markers::operator<< | ( | std::ostream & | s, |
const DecodedBCHCode2D::Rotation & | r | ||
) |
ostream-operator for DecodedBCHCode2D::Rotation
ICLMarkers_API std::ostream& icl::markers::operator<< | ( | std::ostream & | str, |
const MarkerCodeICL1 & | c | ||
) |
ostream operator for MarkerCodeICL1
ICLMarkers_API std::ostream& icl::markers::operator<< | ( | std::ostream & | s, |
const QuadDetector::QuadColor & | c | ||
) |
ostream operator for QuadDetector::QuadColor instances
ICLMarkers_API std::istream& icl::markers::operator>> | ( | std::istream & | s, |
QuadDetector::QuadColor & | c | ||
) |
istream operator for QuadDetector::QuadColor instances
|
inline |
or operator for convenient creation of Fiducial::FeatureSet instances
|
inline |
or operator for convenient creation of Fiducial::FeatureSet instances
|
inline |
or operator for convenient creation of Fiducial::FeatureSet instances