Main Page
Namespaces
Classes
Files
File List
File Members
include
grid_map_cv
InpaintFilter.hpp
Go to the documentation of this file.
1
/*
2
* InpaintFilter.hpp
3
*
4
* Created on: May 6, 2017
5
* Author: Tanja Baumann, Peter Fankhauser
6
* Institute: ETH Zurich, ANYbotics
7
*/
8
9
#pragma once
10
11
#include <filters/filter_base.hpp>
12
13
//OpenCV
14
#include "
grid_map_cv/grid_map_cv.hpp
"
15
#include <opencv2/opencv.hpp>
16
17
#include <vector>
18
#include <string>
19
20
namespace
grid_map
{
21
25
template
<
typename
T>
26
class
InpaintFilter
:
public
filters::FilterBase
<T> {
27
28
public
:
32
InpaintFilter
();
33
37
virtual
~InpaintFilter
();
38
42
virtual
bool
configure
();
43
51
virtual
bool
update
(
const
T& mapIn, T& mapOut);
52
53
private
:
54
56
double
radius_
;
57
59
std::string
inputLayer_
;
60
62
std::string
outputLayer_
;
63
};
64
65
}
/* namespace */
grid_map_cv.hpp
grid_map::InpaintFilter::InpaintFilter
InpaintFilter()
Definition:
InpaintFilter.cpp:21
grid_map::InpaintFilter::outputLayer_
std::string outputLayer_
Output layer name.
Definition:
InpaintFilter.hpp:62
filters::FilterBase
grid_map::InpaintFilter::configure
virtual bool configure()
Definition:
InpaintFilter.cpp:32
grid_map::InpaintFilter::inputLayer_
std::string inputLayer_
Input layer name.
Definition:
InpaintFilter.hpp:59
grid_map
grid_map::InpaintFilter
Definition:
InpaintFilter.hpp:26
grid_map::InpaintFilter::update
virtual bool update(const T &mapIn, T &mapOut)
Definition:
InpaintFilter.cpp:63
grid_map::InpaintFilter::~InpaintFilter
virtual ~InpaintFilter()
Definition:
InpaintFilter.cpp:27
grid_map::InpaintFilter::radius_
double radius_
Inpainting radius.
Definition:
InpaintFilter.hpp:56
grid_map_cv
Author(s): Péter Fankhauser
, Magnus Gärtner
autogenerated on Tue Jun 1 2021 02:13:32