OpenEV
Extending OpenCV to event-based vision
|
Time surface. More...
#include "openev/core/matrices.hpp"
#include "openev/core/types.hpp"
#include "openev/representations/abstract-representation.hpp"
#include "openev/representations/event-image.hpp"
#include <opencv2/core/hal/interface.h>
#include <opencv2/core/mat.hpp>
#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: