Time surface. More...
#include "openev/core/matrices.hpp"#include "openev/representations/abstract-representation.hpp"#include "openev/representations/event-image.hpp"#include <opencv2/core/hal/interface.h>#include <opencv2/core/matx.hpp>#include <utility>Go to the source code of this file.
Classes | |
| class | ev::TimeSurface_< T, Options, E > | 
Enumerations | |
| enum class | ev::Kernel { NONE , LINEAR , EXPONENTIAL } | 
| This class extends ev::EventImage_<T> for time surfaces.  More... | |
Time surface.
Implementation of time-surface.
| using ev::TimeSurface = TimeSurface1 | 
Alias for TimeSurface_ using uchar
| using ev::TimeSurface1 = TimeSurface1b | 
Alias for TimeSurface_ using uchar
| using ev::TimeSurface1b = TimeSurface_<uchar> | 
Alias for TimeSurface_ using uchar
| using ev::TimeSurface1d = TimeSurface_<double> | 
Alias for TimeSurface_ using double
| using ev::TimeSurface1f = TimeSurface_<float> | 
Alias for TimeSurface_ using float
| using ev::TimeSurface1i = TimeSurface_<int> | 
Alias for TimeSurface_ using int
| using ev::TimeSurface1s = TimeSurface_<short> | 
Alias for TimeSurface_ using short
| using ev::TimeSurface1w = TimeSurface_<ushort> | 
Alias for TimeSurface_ using ushort
| using ev::TimeSurface2b = TimeSurface_<cv::Vec2b> | 
Alias for TimeSurface_ using cv::Vec2b
| using ev::TimeSurface2d = TimeSurface_<cv::Vec2d> | 
Alias for TimeSurface_ using cv::Vec2d
| using ev::TimeSurface2f = TimeSurface_<cv::Vec2f> | 
Alias for TimeSurface_ using cv::Vec2f
| using ev::TimeSurface2i = TimeSurface_<cv::Vec2i> | 
Alias for TimeSurface_ using cv::Vec2i
| using ev::TimeSurface2s = TimeSurface_<cv::Vec2s> | 
Alias for TimeSurface_ using cv::Vec2s
| using ev::TimeSurface2w = TimeSurface_<cv::Vec2w> | 
Alias for TimeSurface_ using cv::Vec2w
| using ev::TimeSurface3 = TimeSurface3b | 
Alias for TimeSurface_ using cv::Vec3b
| using ev::TimeSurface3b = TimeSurface_<cv::Vec3b> | 
Alias for TimeSurface_ using cv::Vec3b
| using ev::TimeSurface3d = TimeSurface_<cv::Vec3d> | 
Alias for TimeSurface_ using cv::Vec3d
| using ev::TimeSurface3f = TimeSurface_<cv::Vec3f> | 
Alias for TimeSurface_ using cv::Vec3f
| using ev::TimeSurface3i = TimeSurface_<cv::Vec3i> | 
Alias for TimeSurface_ using cv::Vec3i
| using ev::TimeSurface3s = TimeSurface_<cv::Vec3s> | 
Alias for TimeSurface_ using cv::Vec3s
| using ev::TimeSurface3w = TimeSurface_<cv::Vec3w> | 
Alias for TimeSurface_ using cv::Vec3w
| using ev::TimeSurface4b = TimeSurface_<cv::Vec4b> | 
Alias for TimeSurface_ using cv::Vec4b
| using ev::TimeSurface4d = TimeSurface_<cv::Vec4d> | 
Alias for TimeSurface_ using cv::Vec4d
| using ev::TimeSurface4f = TimeSurface_<cv::Vec4f> | 
Alias for TimeSurface_ using cv::Vec4f
| using ev::TimeSurface4i = TimeSurface_<cv::Vec4i> | 
Alias for TimeSurface_ using cv::Vec4i
| using ev::TimeSurface4s = TimeSurface_<cv::Vec4s> | 
Alias for TimeSurface_ using cv::Vec4s
| using ev::TimeSurface4w = TimeSurface_<cv::Vec4w> | 
Alias for TimeSurface_ using cv::Vec4w
      
  | 
  strong | 
This class extends ev::EventImage_<T> for time surfaces.
Analogously to OpenCV library, the following aliases are defined for convenience: