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: