OpenEV
Extending OpenCV to event-based vision
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 Cev::AbstractCameraThis is an auxiliary class. This class cannot be instanced
 Cev::DavisThis class extends AbstractCamera to operate with DAVIS event cameras. DAVIS cameras offer events (DVS), framed images (APS), and IMU data
 Cev::AbstractContainer_< Container, T >This is an auxiliary class. This class cannot be instanced
 Cev::Array_< int, N >
 Cev::Array_< long, N >
 Cev::Array_< float, N >
 Cev::Array_< double, N >
 Cev::CircularBuffer_< int >
 Cev::CircularBuffer_< long >
 Cev::CircularBuffer_< float >
 Cev::CircularBuffer_< double >
 Cev::Deque_< int >
 Cev::SlidingWindow_< int >
 Cev::Deque_< long >
 Cev::SlidingWindow_< long >
 Cev::Deque_< float >
 Cev::SlidingWindow_< float >
 Cev::Deque_< double >
 Cev::SlidingWindow_< double >
 Cev::Queue_< int >
 Cev::Queue_< long >
 Cev::Queue_< float >
 Cev::Queue_< double >
 Cev::Vector_< int >
 Cev::Vector_< long >
 Cev::Vector_< float >
 Cev::Vector_< double >
 Cev::AbstractContainer_< Array_< T, N >, T >
 Cev::Array_< T, N >This class extends std::array to implement event arrays. For more information, please refer here
 Cev::AbstractContainer_< CircularBuffer_< T >, T >
 Cev::CircularBuffer_< T >This class extends boost::circular_buffer to implement event circular buffers. For more information, please refer here
 Cev::AbstractContainer_< Deque_< T >, T >
 Cev::Deque_< T >This class extends std::deque to implement event deques. For more information, please refer here
 Cev::SlidingWindow_< T >FIFO event container that retains only events within a trailing time window
 Cev::AbstractContainer_< Queue_< T >, T >
 Cev::Queue_< T >This class extends std::queue to implement event queues. For more information, please refer here
 Cev::AbstractContainer_< Vector_< T >, T >
 Cev::Vector_< T >This class extends std::vector to implement event vectors. For more information, please refer here
 Cev::AbstractReader_This is an auxiliary class. This class cannot be instanced
 Cev::HDF5ReaderThis class extends AbstractReader_ to read event data from HDF5 files
 Cev::PlainTextReaderThis class extends AbstractReader_ to read dataset in plain text format
 Cev::AbstractRepresentation_< T, Options, E >This is an auxiliary class. This class cannot be instanced
 Cev::EventImage_< uchar >
 Cev::EventImage_< cv::Vec3b >
 Cev::EventImage_< short >
 Cev::EventImage_< cv::Vec3s >
 Cev::EventImage_< ushort >
 Cev::EventImage_< cv::Vec3w >
 Cev::EventImage_< int >
 Cev::EventImage_< cv::Vec3i >
 Cev::EventImage_< float >
 Cev::EventImage_< cv::Vec3f >
 Cev::EventImage_< double >
 Cev::EventImage_< cv::Vec3d >
 Cev::PointCloud_< uchar >
 Cev::PointCloud_< cv::Vec3b >
 Cev::PointCloud_< short >
 Cev::PointCloud_< cv::Vec3s >
 Cev::PointCloud_< ushort >
 Cev::PointCloud_< cv::Vec3w >
 Cev::PointCloud_< int >
 Cev::PointCloud_< cv::Vec3i >
 Cev::PointCloud_< float >
 Cev::PointCloud_< cv::Vec3f >
 Cev::PointCloud_< double >
 Cev::PointCloud_< cv::Vec3d >
 Cev::AbstractRepresentation_< T, Options, int >
 Cev::EventImage_< T, RepresentationOptions::NONE, int >
 Cev::EventHistogram_< T, Options, E >This class extends ev::EventImage_<T> for event 2D histograms
 Cev::TimeSurface_< T, Options, E >
 Cev::AbstractRepresentation_< T, RepresentationOptions::NONE, int >
 Cev::EventImage_< T, Options, E >This class extends cv::Mat_<T> for event images. For more information, please refer here
 Cev::EventHistogram_< uchar >
 Cev::EventHistogram_< cv::Vec3b >
 Cev::EventHistogram_< short >
 Cev::EventHistogram_< cv::Vec3s >
 Cev::EventHistogram_< ushort >
 Cev::EventHistogram_< cv::Vec3w >
 Cev::EventHistogram_< int >
 Cev::EventHistogram_< cv::Vec3i >
 Cev::EventHistogram_< float >
 Cev::EventHistogram_< cv::Vec3f >
 Cev::EventHistogram_< double >
 Cev::EventHistogram_< cv::Vec3d >
 Cev::TimeSurface_< uchar >
 Cev::TimeSurface_< cv::Vec3b >
 Cev::TimeSurface_< short >
 Cev::TimeSurface_< cv::Vec3s >
 Cev::TimeSurface_< ushort >
 Cev::TimeSurface_< cv::Vec3w >
 Cev::TimeSurface_< int >
 Cev::TimeSurface_< cv::Vec3i >
 Cev::TimeSurface_< float >
 Cev::TimeSurface_< cv::Vec3f >
 Cev::TimeSurface_< double >
 Cev::TimeSurface_< cv::Vec3d >
 Cev::PointCloud_< T, Options, E >This class is used to represent events as point clouds
 Cstd::array
 Cev::Array_< int, N >
 Cev::Array_< long, N >
 Cev::Array_< float, N >
 Cev::Array_< double, N >
 Cev::Array_< T, N >This class extends std::array to implement event arrays. For more information, please refer here
 Cev::BackgroundActivityFilterBackground activity filter for event noise removal
 Cev::BiasValueCoarse/fine bias value, the encoding used by DAVIS cameras
 Ccaer_device_handle
 Cev::Circ_< T >This class defines a circle given its center and radius
 Cboost::circular_buffer
 Cev::CircularBuffer_< int >
 Cev::CircularBuffer_< long >
 Cev::CircularBuffer_< float >
 Cev::CircularBuffer_< double >
 Cev::CircularBuffer_< T >This class extends boost::circular_buffer to implement event circular buffers. For more information, please refer here
 Cstd::deque
 Cev::Deque_< int >
 Cev::Deque_< long >
 Cev::Deque_< float >
 Cev::Deque_< double >
 Cev::Deque_< T >This class extends std::deque to implement event deques. For more information, please refer here
 CeFFT
 Cev::efft< N >
 Cev::Grid_< Container >This class arranges any event container into a grid of MxN cells covering the sensor
 Cev::ImuThis struct is used to store IMU data from a DAVIS event camera
 Ccv::Mat
 Cev::StampedMatThis class extends cv::Mat to include timestamp
 Ccv::Mat_
 Cev::EventImage_< uchar >
 Cev::EventImage_< cv::Vec3b >
 Cev::EventImage_< short >
 Cev::EventImage_< cv::Vec3s >
 Cev::EventImage_< ushort >
 Cev::EventImage_< cv::Vec3w >
 Cev::EventImage_< int >
 Cev::EventImage_< cv::Vec3i >
 Cev::EventImage_< float >
 Cev::EventImage_< cv::Vec3f >
 Cev::EventImage_< double >
 Cev::EventImage_< cv::Vec3d >
 Cev::EventImage_< T, RepresentationOptions::NONE, int >
 Cev::Mat::Mat_< Tb >
 Cev::Mat::Binary_< Tb >Spatial map marking whether any event has occurred at each pixel
 Cev::Mat::Ternary_< Tb >Spatial map encoding event polarity at each pixel
 Cev::Mat::Mat_< CounterType >
 Cev::Mat::CounterSpatial map accumulating signed event counts per pixel
 Cev::Mat::Mat_< PolarityType >
 Cev::Mat::PolaritySpatial map storing the polarity of the most recent event at each pixel
 Cev::Mat::Mat_< TimeType >
 Cev::Mat::TimeSpatial map storing the timestamp of the most recent event at each pixel
 Cev::EventImage_< T, Options, E >This class extends cv::Mat_<T> for event images. For more information, please refer here
 Cev::Mat::Mat_< T >
 Cev::Mat::Binary_< uchar >
 Cev::Mat::Ternary_< signed char >
 Cev::UndistortMap
 Ccv::Point_
 Cev::Event_< int >
 Cev::AugmentedEvent_< int >
 Cev::Event_< long >
 Cev::AugmentedEvent_< long >
 Cev::Event_< float >
 Cev::AugmentedEvent_< float >
 Cev::Event_< double >
 Cev::AugmentedEvent_< double >
 Cev::Event_< T >This class extends cv::Point_<T> for event data. For more information, please refer here
 Cev::AugmentedEvent_< T >This class extends Event to include: weigth, depth, and stereo
 Cstd::queue
 Cev::Queue_< int >
 Cev::Queue_< long >
 Cev::Queue_< float >
 Cev::Queue_< double >
 Cev::Queue_< T >This class extends std::queue to implement event queues. For more information, please refer here
 Ccv::Rect_
 Cev::Rect3_< int >
 Cev::Rect3_< long >
 Cev::Rect3_< float >
 Cev::Rect3_< double >
 Cev::Rect3_< T >This class extends cv::Rect_<T> for event data. For more information, please refer here
 Cev::RefractoryPeriodFilterRefractory period filter for event rate limiting
 Ccv::Size_
 Cev::Size3_< int >
 Cev::Size3_< long >
 Cev::Size3_< float >
 Cev::Size3_< double >
 Cev::Size3_< T >This class extends cv::Size_<T> for event data. For more information, please refer here
 Ctesting::Test
 CContainerTestFixture< Container >
 CEmptyContainerTestFixture< Container >
 CGridTestFixture< Grid >
 CHDF5ReaderTest
 CPlainTextReaderTest
 CSlidingWindowTest
 Cstd::vector
 Cev::Vector_< int >
 Cev::Vector_< long >
 Cev::Vector_< float >
 Cev::Vector_< double >
 Cev::Vector_< T >This class extends std::vector to implement event vectors. For more information, please refer here
 Cev::xyz_tThis struct is used to store linear acceleration and angular velocity