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

A filter to apply a gaussian blur to a cv::Mat. More...

#include <GaussianBlur.h>

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

List of all members.

Public Member Functions

virtual void Apply (const cv::Mat &input, cv::Mat &result)
 GaussianBlur ()
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 Attributes

int m_blurHeight
int m_blurWidth

Static Protected Attributes

static std::string m_filterName = std::string("GaussianBlur")

Detailed Description

A filter to apply a gaussian blur to a cv::Mat.

Definition at line 13 of file GaussianBlur.h.


Constructor & Destructor Documentation

Definition at line 7 of file GaussianBlur.cpp.


Member Function Documentation

void face_contour_detector::filters::GaussianBlur::Apply ( const cv::Mat &  input,
cv::Mat &  result 
) [virtual]

Applies the filter

Parameters:
inputthe data of this cv::Mat is beeing used as input for the filter
resultthe result will be saved here

Implements face_contour_detector::filters::Filter.

Definition at line 20 of file GaussianBlur.cpp.

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

Returns:
the filter name

Implements face_contour_detector::filters::Filter.

Definition at line 43 of file GaussianBlur.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 11 of file GaussianBlur.cpp.

Resets all the paramters of the filter to the default values.

Implements face_contour_detector::filters::Filter.

Definition at line 38 of file GaussianBlur.cpp.


Member Data Documentation

Definition at line 22 of file GaussianBlur.h.

Definition at line 21 of file GaussianBlur.h.

std::string face_contour_detector::filters::GaussianBlur::m_filterName = std::string("GaussianBlur") [static, protected]

Definition at line 25 of file GaussianBlur.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