|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkVideoFileReader_h
19 #define itkVideoFileReader_h
41 template <
typename TOutputV
ideoStream>
54 using FrameType =
typename VideoStreamType::FrameType;
67 static constexpr
unsigned int FrameDimension = FrameType::ImageDimension;
80 itkSetStringMacro(FileName);
81 itkGetStringMacro(FileName);
86 itkSetMacro(IFrameSafe,
bool);
87 itkGetMacro(IFrameSafe,
bool);
92 UpdateOutputInformation()
override;
101 GetCurrentPositionFrame();
104 GetCurrentPositionRatio();
107 GetCurrentPositionMSec();
115 GetFramesPerSecond();
121 PrintSelf(std::ostream & os,
Indent indent)
const override;
127 TemporalStreamingGenerateData()
override;
156 #ifndef ITK_MANUAL_INSTANTIATION
157 # include "itkVideoFileReader.hxx"
ImageBaseType::DirectionType DirectionType
typename VideoIOBase::FrameOffsetType FrameOffsetType
typename FrameType::PixelType PixelType
typename FrameType::SpacingType SpacingType
typename VideoStreamType::FrameType FrameType
typename FrameType::RegionType RegionType
Reader that creates a VideoStream.
ImageBaseType::PointType PointType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
VideoIOBase::Pointer m_VideoIO
bool m_PixelConversionNeeded
typename VideoIOBase::TemporalOffsetType TemporalOffsetType
ImageBaseType::IndexType IndexType
Light weight base class for most itk classes.
Traits class used to by ConvertPixels to convert blocks of pixels.
ImageBaseType::RegionType RegionType
typename FrameType::DirectionType DirectionType
double TemporalOffsetType
typename FrameType::PointType PointType
typename FrameType::IndexType IndexType
typename VideoIOBase::TemporalRatioType TemporalRatioType
typename FrameType::SizeType SizeType
TOutputVideoStream VideoStreamType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
SizeValueType FrameOffsetType
Abstract superclass defines video IO interface.
typename VideoStreamType::Pointer VideoStreamPointer
A TemporalProcessObject that produces a VideoStream.