Aeon.Video#
- namespace Aeon.Video#
Enums#
VideoControllerType#
Classes#
AeonCapture#
- class Aeon.Video.AeonCapture : Aeon.Video.SpinnakerCapture#
Inheritance diagram for Aeon::Video::AeonCapture:
Collaboration diagram for Aeon::Video::AeonCapture:
ObservableExtensions#
- class Aeon.Video.ObservableExtensions#
Public Static Functions
- IObservable<TSource> FillGaps<TSource> (this IObservable<TSource> source, Func<TSource, TSource, int> gapSelector)#
- IObservable<TSource> FillGaps<TSource, TCounter> (this IObservable<TSource> source, Func<TSource, TCounter> counterSelector, Func<TCounter, TCounter, int> gapSelector)
PylonCapture#
- class Aeon.Video.PylonCapture : Bonsai.Pylon.PylonCapture#
Inheritance diagram for Aeon::Video::PylonCapture:
Collaboration diagram for Aeon::Video::PylonCapture:
Public Functions
- IObservable<Timestamped<VideoDataFrame>> Generate<TPayload> (IObservable<Timestamped<TPayload>> source)#
SpinnakerCapture#
- class Aeon.Video.SpinnakerCapture : Bonsai.Spinnaker.SpinnakerCapture#
Inheritance diagram for Aeon::Video::SpinnakerCapture:
Collaboration diagram for Aeon::Video::SpinnakerCapture:
Subclassed by Aeon.Video.AeonCapture
Public Functions
- SpinnakerCapture ()#
- IObservable<Timestamped<VideoDataFrame>> Generate<TPayload> (IObservable<Timestamped<TPayload>> source)#
VideoDataFrame#
- class Aeon.Video.VideoDataFrame#
Public Functions
- VideoDataFrame (IplImage image, VideoChunkData chunkData)
VideoFileCapture#
- class Aeon.Video.VideoFileCapture : Source#
Inheritance diagram for Aeon::Video::VideoFileCapture:
Collaboration diagram for Aeon::Video::VideoFileCapture:
Public Functions
- override IObservable<Timestamped<VideoDataFrame>> Generate ()#
- IObservable<Timestamped<VideoDataFrame>> Generate<TPayload> (IObservable<Timestamped<TPayload>> source)
Properties
- string FileName { get; set; }#