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

Event images. More...

#include "openev/core/types.hpp"
#include "openev/representations/abstract-representation.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::EventImage_< T, Options >
 This class extends cv::Mat_<T> for event images. For more information, please refer here. More...
 

Typedefs

using ev::EventImage1b = EventImage_<uchar>
 
using ev::EventImage2b = EventImage_<cv::Vec2b>
 
using ev::EventImage3b = EventImage_<cv::Vec3b>
 
using ev::EventImage4b = EventImage_<cv::Vec4b>
 
using ev::EventImage1s = EventImage_<short>
 
using ev::EventImage2s = EventImage_<cv::Vec2s>
 
using ev::EventImage3s = EventImage_<cv::Vec3s>
 
using ev::EventImage4s = EventImage_<cv::Vec4s>
 
using ev::EventImage1w = EventImage_<ushort>
 
using ev::EventImage2w = EventImage_<cv::Vec2w>
 
using ev::EventImage3w = EventImage_<cv::Vec3w>
 
using ev::EventImage4w = EventImage_<cv::Vec4w>
 
using ev::EventImage1i = EventImage_<int>
 
using ev::EventImage2i = EventImage_<cv::Vec2i>
 
using ev::EventImage3i = EventImage_<cv::Vec3i>
 
using ev::EventImage4i = EventImage_<cv::Vec4i>
 
using ev::EventImage1f = EventImage_<float>
 
using ev::EventImage2f = EventImage_<cv::Vec2f>
 
using ev::EventImage3f = EventImage_<cv::Vec3f>
 
using ev::EventImage4f = EventImage_<cv::Vec4f>
 
using ev::EventImage1d = EventImage_<double>
 
using ev::EventImage2d = EventImage_<cv::Vec2d>
 
using ev::EventImage3d = EventImage_<cv::Vec3d>
 
using ev::EventImage4d = EventImage_<cv::Vec4d>
 
using ev::EventImage1 = EventImage1b
 
using ev::EventImage3 = EventImage3b
 
using ev::EventImage = EventImage1
 

Detailed Description

Event images.

Implementation of event-image.

Author
Raul Tapia

Typedef Documentation

◆ EventImage

using ev::EventImage = EventImage1

Alias for EventImage_ using uchar

◆ EventImage1

using ev::EventImage1 = EventImage1b

Alias for EventImage_ using uchar

◆ EventImage1b

using ev::EventImage1b = EventImage_<uchar>

Alias for EventImage_ using uchar

◆ EventImage1d

using ev::EventImage1d = EventImage_<double>

Alias for EventImage_ using double

◆ EventImage1f

using ev::EventImage1f = EventImage_<float>

Alias for EventImage_ using float

◆ EventImage1i

using ev::EventImage1i = EventImage_<int>

Alias for EventImage_ using int

◆ EventImage1s

using ev::EventImage1s = EventImage_<short>

Alias for EventImage_ using short

◆ EventImage1w

using ev::EventImage1w = EventImage_<ushort>

Alias for EventImage_ using ushort

◆ EventImage2b

using ev::EventImage2b = EventImage_<cv::Vec2b>

Alias for EventImage_ using cv::Vec2b

◆ EventImage2d

using ev::EventImage2d = EventImage_<cv::Vec2d>

Alias for EventImage_ using cv::Vec2d

◆ EventImage2f

using ev::EventImage2f = EventImage_<cv::Vec2f>

Alias for EventImage_ using cv::Vec2f

◆ EventImage2i

using ev::EventImage2i = EventImage_<cv::Vec2i>

Alias for EventImage_ using cv::Vec2i

◆ EventImage2s

using ev::EventImage2s = EventImage_<cv::Vec2s>

Alias for EventImage_ using cv::Vec2s

◆ EventImage2w

using ev::EventImage2w = EventImage_<cv::Vec2w>

Alias for EventImage_ using cv::Vec2w

◆ EventImage3

using ev::EventImage3 = EventImage3b

Alias for EventImage_ using cv::Vec3b

◆ EventImage3b

using ev::EventImage3b = EventImage_<cv::Vec3b>

Alias for EventImage_ using cv::Vec3b

◆ EventImage3d

using ev::EventImage3d = EventImage_<cv::Vec3d>

Alias for EventImage_ using cv::Vec3d

◆ EventImage3f

using ev::EventImage3f = EventImage_<cv::Vec3f>

Alias for EventImage_ using cv::Vec3f

◆ EventImage3i

using ev::EventImage3i = EventImage_<cv::Vec3i>

Alias for EventImage_ using cv::Vec3i

◆ EventImage3s

using ev::EventImage3s = EventImage_<cv::Vec3s>

Alias for EventImage_ using cv::Vec3s

◆ EventImage3w

using ev::EventImage3w = EventImage_<cv::Vec3w>

Alias for EventImage_ using cv::Vec3w

◆ EventImage4b

using ev::EventImage4b = EventImage_<cv::Vec4b>

Alias for EventImage_ using cv::Vec4b

◆ EventImage4d

using ev::EventImage4d = EventImage_<cv::Vec4d>

Alias for EventImage_ using cv::Vec4d

◆ EventImage4f

using ev::EventImage4f = EventImage_<cv::Vec4f>

Alias for EventImage_ using cv::Vec4f

◆ EventImage4i

using ev::EventImage4i = EventImage_<cv::Vec4i>

Alias for EventImage_ using cv::Vec4i

◆ EventImage4s

using ev::EventImage4s = EventImage_<cv::Vec4s>

Alias for EventImage_ using cv::Vec4s

◆ EventImage4w

using ev::EventImage4w = EventImage_<cv::Vec4w>

Alias for EventImage_ using cv::Vec4w