OpenEV
Extending OpenCV to event-based vision
Loading...
Searching...
No Matches
space-time.hpp File Reference

Perspective view of the events in the x-y-t space-time volume. More...

#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 <opencv2/core/types.hpp>
#include <opencv2/viz/types.hpp>
#include <vector>

Go to the source code of this file.

Classes

class  ev::SpaceTime_< T, Options, E >
 This class extends ev::EventImage_<T> to draw the events as a cloud in the x-y-t volume seen in perspective. More...

Typedefs

using ev::SpaceTime1b = SpaceTime_<uchar>
using ev::SpaceTime3b = SpaceTime_<cv::Vec3b>
using ev::SpaceTime1s = SpaceTime_<short>
using ev::SpaceTime3s = SpaceTime_<cv::Vec3s>
using ev::SpaceTime1w = SpaceTime_<ushort>
using ev::SpaceTime3w = SpaceTime_<cv::Vec3w>
using ev::SpaceTime1i = SpaceTime_<int>
using ev::SpaceTime3i = SpaceTime_<cv::Vec3i>
using ev::SpaceTime1f = SpaceTime_<float>
using ev::SpaceTime3f = SpaceTime_<cv::Vec3f>
using ev::SpaceTime1d = SpaceTime_<double>
using ev::SpaceTime3d = SpaceTime_<cv::Vec3d>
using ev::SpaceTime1 = SpaceTime1b
using ev::SpaceTime3 = SpaceTime3b
using ev::SpaceTime = SpaceTime1

Variables

constexpr bool ev::USING_SPACE_TIME_HPP = true

Detailed Description

Perspective view of the events in the x-y-t space-time volume.

Author
Raul Tapia

Typedef Documentation

◆ SpaceTime

using ev::SpaceTime = SpaceTime1

Alias for SpaceTime_ using uchar

◆ SpaceTime1

using ev::SpaceTime1 = SpaceTime1b

Alias for SpaceTime_ using uchar

◆ SpaceTime1b

using ev::SpaceTime1b = SpaceTime_<uchar>

Alias for SpaceTime_ using uchar

◆ SpaceTime1d

using ev::SpaceTime1d = SpaceTime_<double>

Alias for SpaceTime_ using double

◆ SpaceTime1f

using ev::SpaceTime1f = SpaceTime_<float>

Alias for SpaceTime_ using float

◆ SpaceTime1i

using ev::SpaceTime1i = SpaceTime_<int>

Alias for SpaceTime_ using int

◆ SpaceTime1s

using ev::SpaceTime1s = SpaceTime_<short>

Alias for SpaceTime_ using short

◆ SpaceTime1w

using ev::SpaceTime1w = SpaceTime_<ushort>

Alias for SpaceTime_ using ushort

◆ SpaceTime3

using ev::SpaceTime3 = SpaceTime3b

Alias for SpaceTime_ using cv::Vec3b

◆ SpaceTime3b

using ev::SpaceTime3b = SpaceTime_<cv::Vec3b>

Alias for SpaceTime_ using cv::Vec3b

◆ SpaceTime3d

using ev::SpaceTime3d = SpaceTime_<cv::Vec3d>

Alias for SpaceTime_ using cv::Vec3d

◆ SpaceTime3f

using ev::SpaceTime3f = SpaceTime_<cv::Vec3f>

Alias for SpaceTime_ using cv::Vec3f

◆ SpaceTime3i

using ev::SpaceTime3i = SpaceTime_<cv::Vec3i>

Alias for SpaceTime_ using cv::Vec3i

◆ SpaceTime3s

using ev::SpaceTime3s = SpaceTime_<cv::Vec3s>

Alias for SpaceTime_ using cv::Vec3s

◆ SpaceTime3w

using ev::SpaceTime3w = SpaceTime_<cv::Vec3w>

Alias for SpaceTime_ using cv::Vec3w