Template Class InpaintFilter

Inheritance Relationships

Base Type

  • public filters::FilterBase< T >

Class Documentation

template<typename T>
class InpaintFilter : public filters::FilterBase<T>

Uses OpenCV function to inpaint/fill holes in the input layer.

Public Functions

InpaintFilter()

Constructor

virtual ~InpaintFilter()

Destructor.

virtual bool configure()

Configures the filter from parameters on the Parameter Server

virtual bool update(const T &mapIn, T &mapOut)

Adds a new output layer to the map. Uses the OpenCV function inpaint holes in the input layer. Saves to filled map in the outputlayer.

Parameters:
  • mapIn – grid map containing input layer

  • mapOut – grid map containing mapIn and inpainted input layer.