|
template<typename... Args> |
| TimeSurface_ (Args &&...args) |
|
cv::Mat & | render (const Kernel kernel=Kernel::NONE, const double tau=0) |
| Render timesurface matrix.
|
|
| EventImage_ (Args &&...args) |
|
cv::Mat & | render () |
|
std::size_t | count () const |
| Number of events integrated in the representation.
|
|
double | duration () const |
| Time difference between the oldest and the newest event integrated in the representation.
|
|
double | midTime () const |
| Calculate the midpoint time between the oldest and the newest event.
|
|
void | clear () |
| Remove all events from the representation.
|
|
void | clear (const cv::Mat &background) |
| Remove all events from the representation and add a background image.
|
|
bool | insert (const Event &e) |
| Insert one event in the representation.
|
|
bool | insert (const Array< N > &array) |
| Insert an array of events in the representation.
|
|
bool | insert (const Vector &vector) |
| Insert a vector of events in the representation.
|
|
bool | insert (Queue &queue, const bool keep_events_in_queue=false) |
| Insert a queue of events in the representation.
|
|
void | setTimeOffset (const Event &e) |
| Set time offset.
|
|
void | setValue (const bool polarity, const Type &value) |
| Set values for ON and OFF pixels.
|
|
void | setValue (const Type &value) |
| Set value for non-activated pixels (background).
|
|
void | setValues (const Type &positive, const Type &negative, const Type &reset) |
| Set values for ON, OFF, and non-activated pixels.
|
|
Type | getValue (const bool polarity) const |
| Get current values for ON and OFF pixels.
|
|
Type | getValue () const |
| Get current values for non-activated pixels (background).
|
|
template<typename T, const RepresentationOptions Options = RepresentationOptions::NONE>
class ev::TimeSurface_< T, Options >
- Examples
- example-time-surface.cpp.