#include <mitkVideoInputSource.h>
|
| mitkClassMacro (VideoInputSource, OpenCVVideoSource) |
|
Pointer | Clone () const |
|
void | FetchFrame () |
|
void | StartCapturing () |
|
void | StopCapturing () |
|
void | SetVideoCameraInput (int cameraindex, bool useCVCAMLib) |
|
void | SetVideoFileInput (const char *filename, bool repeatVideo, bool useCVCAMLib) |
|
virtual bool | GetShowSettingsWindow () const |
|
virtual void | SetShowSettingsWindow (bool _arg) |
|
virtual bool | GetVideoInput () |
|
| mitkClassMacro (OpenCVVideoSource, VideoSource) |
|
Pointer | Clone () const |
|
virtual double | GetVideoCaptureProperty (int property_id) |
|
virtual int | SetVideoCaptureProperty (int property_id, double value) |
|
virtual void | GetCurrentFrameAsOpenCVImage (IplImage *image) |
|
cv::Mat | GetImage () override |
|
virtual const IplImage * | GetCurrentFrame () |
|
virtual void | GetCurrentFrameAsItkHSVPixelImage (HSVPixelImageType::Pointer &Image) |
|
unsigned char * | GetVideoTexture () override |
|
virtual IplImage * | FlipImage (IplImage *input) |
|
virtual void | EnableOnlineImageUndistortion (mitk::Point3D focal, mitk::Point3D principal, mitk::Point4D distortion) |
|
virtual void | DisableOnlineImageUndistortion () |
|
virtual bool | OnlineImageUndistortionEnabled () const |
|
void | PauseCapturing () override |
|
virtual std::string | GetVideoFileName () const |
|
virtual void | SetEnableXAxisFlip (bool enable) |
|
virtual void | SetEnableYAxisFlip (bool enable) |
|
virtual short | GetGrabbingDeviceNumber () const |
|
virtual bool | GetRepeatVideo () |
|
virtual void | SetRepeatVideo (bool _arg) |
|
| mitkClassMacroItkParent (VideoSource, itk::Object) |
|
virtual bool | IsCapturingEnabled () const |
|
virtual int | GetImageWidth () |
|
virtual int | GetImageHeight () |
|
virtual unsigned long | GetFrameCount () const |
|
virtual bool | GetCapturePaused () const |
|
| mitkClassMacroItkParent (OpenCVImageSource, itk::Object) |
|
|
static Pointer | New () |
|
static Pointer | New () |
|
Definition at line 25 of file mitkVideoInputSource.h.
◆ VideoInputSource()
mitk::VideoInputSource::VideoInputSource |
( |
| ) |
|
|
protected |
◆ ~VideoInputSource()
virtual mitk::VideoInputSource::~VideoInputSource |
( |
| ) |
|
|
protectedvirtual |
◆ Clone()
Pointer mitk::VideoInputSource::Clone |
( |
| ) |
const |
◆ FetchFrame()
void mitk::VideoInputSource::FetchFrame |
( |
| ) |
|
|
virtual |
assigns the grabbing devices for acquiring the next frame. in this base implementation it does nothing except incrementing m_FrameCount
Reimplemented from mitk::OpenCVVideoSource.
◆ GetShowSettingsWindow()
virtual bool mitk::VideoInputSource::GetShowSettingsWindow |
( |
| ) |
const |
|
virtual |
◆ GetVideoInput()
virtual bool mitk::VideoInputSource::GetVideoInput |
( |
| ) |
|
|
virtual |
◆ mitkClassMacro()
◆ New()
static Pointer mitk::VideoInputSource::New |
( |
| ) |
|
|
static |
◆ SetShowSettingsWindow()
virtual void mitk::VideoInputSource::SetShowSettingsWindow |
( |
bool |
_arg | ) |
|
|
virtual |
◆ SetVideoCameraInput()
void mitk::VideoInputSource::SetVideoCameraInput |
( |
int |
cameraindex, |
|
|
bool |
useCVCAMLib |
|
) |
| |
|
virtual |
◆ SetVideoFileInput()
void mitk::VideoInputSource::SetVideoFileInput |
( |
const char * |
filename, |
|
|
bool |
repeatVideo, |
|
|
bool |
useCVCAMLib |
|
) |
| |
|
virtual |
◆ StartCapturing()
void mitk::VideoInputSource::StartCapturing |
( |
| ) |
|
|
virtual |
advices this class to start the video capturing. in this base implementation: toggles m_CapturingInProcess, resets m_FrameCount ATTENTION: this should be also done in subclasses overwriting this method
Reimplemented from mitk::OpenCVVideoSource.
◆ StopCapturing()
void mitk::VideoInputSource::StopCapturing |
( |
| ) |
|
|
virtual |
advices this class to stop the video capturing. in this base implementation: toggles m_CapturingInProcess, resets m_FrameCount ATTENTION: this should be also done in subclasses overwriting this method
Reimplemented from mitk::OpenCVVideoSource.
◆ m_CaptureSize
int mitk::VideoInputSource::m_CaptureSize |
|
protected |
◆ m_CurrentVideoTexture
unsigned char* mitk::VideoInputSource::m_CurrentVideoTexture |
|
protected |
◆ m_DeviceNumber
int mitk::VideoInputSource::m_DeviceNumber |
|
protected |
◆ m_ShowSettingsWindow
bool mitk::VideoInputSource::m_ShowSettingsWindow |
|
protected |
◆ m_VideoInput
videoInput* mitk::VideoInputSource::m_VideoInput |
|
protected |
The documentation for this class was generated from the following file: