6#ifndef OPENEV_REPRESENTATIONS_EVENT_HISTOGRAM_HPP
7#define OPENEV_REPRESENTATIONS_EVENT_HISTOGRAM_HPP
12#include <opencv2/core.hpp>
13#include <opencv2/core/hal/interface.h>
14#include <opencv2/core/mat.hpp>
15#include <opencv2/core/matx.hpp>
16#include <opencv2/core/utility.hpp>
54template <
typename T, const RepresentationOptions Options = RepresentationOptions::NONE>
57 template <
typename... Args>
71 void clear_()
override;
72 void clear_(
const cv::Mat &background)
override;
73 bool insert_(
const Event &e)
override;
106#include "openev/representations/event-histogram.tpp"
Event abstract representation.
This class extends ev::EventImage_<T> for event 2D histograms.
Definition event-histogram.hpp:55
cv::Mat_< int > counter
Definition event-histogram.hpp:62
cv::Mat & render()
Render event histogram matrix.
This class extends cv::Mat_<T> for event images. For more information, please refer here.
Definition event-image.hpp:52
This class extends cv::Point_<T> for event data. For more information, please refer here.
Definition types.hpp:60
Basic event-based vision structures based on OpenCV components.