00001 /* 00002 * GridMapCvProcessing.hpp 00003 * 00004 * Created on: Apr 15, 2016 00005 * Author: Péter Fankhauser 00006 * Institute: ETH Zurich, Autonomous Systems Lab 00007 */ 00008 00009 #pragma once 00010 00011 #include <grid_map_core/grid_map_core.hpp> 00012 00013 // OpenCV 00014 #include <cv_bridge/cv_bridge.h> 00015 00016 namespace grid_map { 00017 00021 class GridMapCvProcessing 00022 { 00023 public: 00027 GridMapCvProcessing(); 00028 00032 virtual ~GridMapCvProcessing(); 00033 00042 static bool changeResolution(const GridMap& gridMapSource, 00043 GridMap& gridMapResult, 00044 const double resolution, 00045 const int interpolationAlgorithm = cv::INTER_CUBIC); 00046 00047 }; 00048 00049 } /* namespace */