Public Member Functions | Protected Attributes
alvar::LabelingCvSeq Class Reference

Labeling class that uses OpenCV routines to find connected components. More...

#include <ConnectedComponents.h>

Inheritance diagram for alvar::LabelingCvSeq:
Inheritance graph
[legend]

List of all members.

Public Member Functions

CvSeq * LabelImage (IplImage *image, int min_size, bool approx=false)
 LabelingCvSeq ()
void LabelSquares (IplImage *image, bool visualize=false)
 Labels image and filters blobs to obtain square-shaped objects from the scene.
void SetOptions (bool _detect_pose_grayscale=false)
 ~LabelingCvSeq ()

Protected Attributes

int _min_area
int _min_edge
int _n_blobs
bool detect_pose_grayscale
CvMemStorage * storage

Detailed Description

Labeling class that uses OpenCV routines to find connected components.

Examples:
SampleLabeling.cpp.

Definition at line 112 of file ConnectedComponents.h.


Constructor & Destructor Documentation

Definition at line 61 of file ConnectedComponents.cpp.

Definition at line 67 of file ConnectedComponents.cpp.


Member Function Documentation

CvSeq * alvar::LabelingCvSeq::LabelImage ( IplImage *  image,
int  min_size,
bool  approx = false 
)
Examples:
SampleLabeling.cpp.

Definition at line 239 of file ConnectedComponents.cpp.

void alvar::LabelingCvSeq::LabelSquares ( IplImage *  image,
bool  visualize = false 
) [virtual]

Labels image and filters blobs to obtain square-shaped objects from the scene.

Implements alvar::Labeling.

Examples:
SampleLabeling.cpp.

Definition at line 77 of file ConnectedComponents.cpp.

void alvar::LabelingCvSeq::SetOptions ( bool  _detect_pose_grayscale = false)

Definition at line 73 of file ConnectedComponents.cpp.


Member Data Documentation

Definition at line 119 of file ConnectedComponents.h.

Definition at line 118 of file ConnectedComponents.h.

Definition at line 117 of file ConnectedComponents.h.

Definition at line 120 of file ConnectedComponents.h.

CvMemStorage* alvar::LabelingCvSeq::storage [protected]

Definition at line 122 of file ConnectedComponents.h.


The documentation for this class was generated from the following files:


ar_track_alvar
Author(s): Scott Niekum
autogenerated on Thu Feb 16 2017 03:23:02