Tries to connect edges, and uses the ImageForest class. More...
#include <EdgeConnectorGraphBased.h>
Public Member Functions | |
virtual void | Apply (const cv::Mat &input, cv::Mat &result) |
EdgeConnectorGraphBased () | |
virtual const std::string & | GetFilterName () |
virtual std::vector < filters::Parameter > | GetParameters () |
virtual void | ResetParameters () |
Resets all the paramters of the filter to the default values. | |
Protected Member Functions | |
void | M_Connect (cv::Mat &image, int x1, int y1, int x2, int y2) |
Protected Attributes | |
unsigned char | m_connectValue |
int | m_searchRadius |
Static Protected Attributes | |
static std::string | m_filterName = std::string("EdgeConnectorGraphBased") |
Tries to connect edges, and uses the ImageForest class.
Definition at line 15 of file EdgeConnectorGraphBased.h.
Definition at line 13 of file EdgeConnectorGraphBased.cpp.
void face_contour_detector::filters::EdgeConnectorGraphBased::Apply | ( | const cv::Mat & | input, |
cv::Mat & | result | ||
) | [virtual] |
Implements face_contour_detector::filters::Filter.
Definition at line 24 of file EdgeConnectorGraphBased.cpp.
const std::string & face_contour_detector::filters::EdgeConnectorGraphBased::GetFilterName | ( | ) | [virtual] |
Returns the name of the filter in std::string form
Implements face_contour_detector::filters::Filter.
Definition at line 64 of file EdgeConnectorGraphBased.cpp.
std::vector< Parameter > face_contour_detector::filters::EdgeConnectorGraphBased::GetParameters | ( | ) | [virtual] |
Returns a vector of the parameters of the filter
Implements face_contour_detector::filters::Filter.
Definition at line 17 of file EdgeConnectorGraphBased.cpp.
void face_contour_detector::filters::EdgeConnectorGraphBased::M_Connect | ( | cv::Mat & | image, |
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2 | ||
) | [protected] |
Definition at line 68 of file EdgeConnectorGraphBased.cpp.
void face_contour_detector::filters::EdgeConnectorGraphBased::ResetParameters | ( | ) | [virtual] |
Resets all the paramters of the filter to the default values.
Implements face_contour_detector::filters::Filter.
Definition at line 59 of file EdgeConnectorGraphBased.cpp.
unsigned char face_contour_detector::filters::EdgeConnectorGraphBased::m_connectValue [protected] |
Definition at line 28 of file EdgeConnectorGraphBased.h.
std::string face_contour_detector::filters::EdgeConnectorGraphBased::m_filterName = std::string("EdgeConnectorGraphBased") [static, protected] |
Definition at line 31 of file EdgeConnectorGraphBased.h.
Definition at line 27 of file EdgeConnectorGraphBased.h.