All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
face_contour_detector::filters::EdgeConnectorGraphBased Class Reference

Tries to connect edges, and uses the ImageForest class. More...

#include <EdgeConnectorGraphBased.h>

Inheritance diagram for face_contour_detector::filters::EdgeConnectorGraphBased:
Inheritance graph
[legend]

List of all members.

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")

Detailed Description

Tries to connect edges, and uses the ImageForest class.

Definition at line 15 of file EdgeConnectorGraphBased.h.


Constructor & Destructor Documentation

Definition at line 13 of file EdgeConnectorGraphBased.cpp.


Member Function Documentation

void face_contour_detector::filters::EdgeConnectorGraphBased::Apply ( const cv::Mat &  input,
cv::Mat &  result 
) [virtual]
Precondition:
input.channel == 1
input.type == CV_8UC1
result.type == CV_8UC1

Implements face_contour_detector::filters::Filter.

Definition at line 24 of file EdgeConnectorGraphBased.cpp.

Returns the name of the filter in std::string form

Returns:
the filter name

Implements face_contour_detector::filters::Filter.

Definition at line 64 of file EdgeConnectorGraphBased.cpp.

Returns a vector of the parameters of the filter

Returns:
vector of the parameters of this filter object

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.

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.


Member Data Documentation

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.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


face_contour_detector
Author(s): Fabian Wenzelmann and Julian Schmid
autogenerated on Wed Dec 26 2012 16:18:17