MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitk::MovieGeneratorOpenCV Class Reference

#include <mitkMovieGeneratorOpenCV.h>

Inheritance diagram for mitk::MovieGeneratorOpenCV:

Public Member Functions

 mitkClassMacro (MovieGeneratorOpenCV, MovieGenerator)
 
 itkFactorylessNewMacro (Self)
 
 itkCloneMacro (Self)
 
void SetFileName (const char *fileName) override
 
void SetFourCCCodec (char *codec)
 
void SetFrameRate (unsigned int rate) override
 
void SetRemoveColouredFrame (bool)
 

Protected Member Functions

 MovieGeneratorOpenCV ()
 
bool InitGenerator () override
 called directly before the first frame is added
 
bool AddFrame (void *data) override
 used to add a frame
 
bool TerminateGenerator () override
 called after the last frame is added
 

Protected Attributes

std::string m_sFile
 name of output file
 
int m_dwRate
 frame rate
 

Detailed Description

Definition at line 29 of file mitkMovieGeneratorOpenCV.h.

Constructor & Destructor Documentation

◆ MovieGeneratorOpenCV()

mitk::MovieGeneratorOpenCV::MovieGeneratorOpenCV ( )
protected

Definition at line 20 of file mitkMovieGeneratorOpenCV.cpp.

Member Function Documentation

◆ AddFrame()

bool mitk::MovieGeneratorOpenCV::AddFrame ( void * data)
overrideprotected

used to add a frame

Definition at line 114 of file mitkMovieGeneratorOpenCV.cpp.

◆ InitGenerator()

bool mitk::MovieGeneratorOpenCV::InitGenerator ( )
overrideprotected

called directly before the first frame is added

Definition at line 47 of file mitkMovieGeneratorOpenCV.cpp.

◆ itkCloneMacro()

mitk::MovieGeneratorOpenCV::itkCloneMacro ( Self )

◆ itkFactorylessNewMacro()

mitk::MovieGeneratorOpenCV::itkFactorylessNewMacro ( Self )

◆ mitkClassMacro()

mitk::MovieGeneratorOpenCV::mitkClassMacro ( MovieGeneratorOpenCV ,
MovieGenerator  )

◆ SetFileName()

void mitk::MovieGeneratorOpenCV::SetFileName ( const char * fileName)
override

Definition at line 31 of file mitkMovieGeneratorOpenCV.cpp.

◆ SetFourCCCodec()

void mitk::MovieGeneratorOpenCV::SetFourCCCodec ( char * codec)
inline

Definition at line 40 of file mitkMovieGeneratorOpenCV.h.

◆ SetFrameRate()

void mitk::MovieGeneratorOpenCV::SetFrameRate ( unsigned int rate)
override

Definition at line 37 of file mitkMovieGeneratorOpenCV.cpp.

◆ SetRemoveColouredFrame()

void mitk::MovieGeneratorOpenCV::SetRemoveColouredFrame ( bool RemoveColouredFrame)

if true the movie will be cutted by a 10 pixel margin in order to remove the standard mitk coloured borders default: true

Definition at line 42 of file mitkMovieGeneratorOpenCV.cpp.

◆ TerminateGenerator()

bool mitk::MovieGeneratorOpenCV::TerminateGenerator ( )
overrideprotected

called after the last frame is added

Definition at line 123 of file mitkMovieGeneratorOpenCV.cpp.

Member Data Documentation

◆ m_dwRate

int mitk::MovieGeneratorOpenCV::m_dwRate
protected

frame rate

Definition at line 70 of file mitkMovieGeneratorOpenCV.h.

◆ m_sFile

std::string mitk::MovieGeneratorOpenCV::m_sFile
protected

name of output file

Definition at line 67 of file mitkMovieGeneratorOpenCV.h.


The documentation for this class was generated from the following files: