Base class for labeling connected components from binary image.
More...
#include <labelling_method.h>
Base class for labeling connected components from binary image.
◆ Labeling()
◆ ~Labeling()
marker_tracking::Labeling::~Labeling |
( |
| ) |
|
|
virtual |
◆ CheckBorder()
bool marker_tracking::Labeling::CheckBorder |
( |
std::vector< cv::Point > |
contour, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
◆ LabelSquares()
virtual void marker_tracking::Labeling::LabelSquares |
( |
std::shared_ptr< cv::Mat > |
image | ) |
|
|
pure virtual |
◆ SetThreshParams()
void marker_tracking::Labeling::SetThreshParams |
( |
int |
param1, |
|
|
int |
param2 |
|
) |
| |
◆ blob_corners
std::vector<std::vector<alvar::PointDouble> > marker_tracking::Labeling::blob_corners |
Vector of 4-length vectors where the corners of detected blobs are stored.
◆ bw_
std::shared_ptr<cv::Mat> marker_tracking::Labeling::bw_ |
|
protected |
Pointer to binary image that is then labeled.
◆ cam_
◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW
marker_tracking::Labeling::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
◆ thresh_param1_
int marker_tracking::Labeling::thresh_param1_ |
|
protected |
◆ thresh_param2_
int marker_tracking::Labeling::thresh_param2_ |
|
protected |
The documentation for this class was generated from the following files: