NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | List of all members
niftk::QDSInterface Class Referenceabstract
Inheritance diagram for niftk::QDSInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~QDSInterface ()
 
virtual void Process (const IplImage *left, const IplImage *right)=0
 
virtual int GetWidth () const =0
 
virtual int GetHeight () const =0
 
virtual CvPoint GetMatch (int x, int y) const =0
 
virtual IplImage * CreateDisparityImage () const =0
 

Detailed Description

Base class for the (CPU-versions of) QDS stereo-matching.

Constructor & Destructor Documentation

niftk::QDSInterface::~QDSInterface ( )
virtual

Member Function Documentation

virtual IplImage* niftk::QDSInterface::CreateDisparityImage ( ) const
pure virtual

Implemented in niftk::SequentialCpuQds.

virtual int niftk::QDSInterface::GetHeight ( ) const
pure virtual

Implemented in niftk::SequentialCpuQds.

virtual CvPoint niftk::QDSInterface::GetMatch ( int  x,
int  y 
) const
pure virtual

Implemented in niftk::SequentialCpuQds.

virtual int niftk::QDSInterface::GetWidth ( ) const
pure virtual

Implemented in niftk::SequentialCpuQds.

virtual void niftk::QDSInterface::Process ( const IplImage *  left,
const IplImage *  right 
)
pure virtual

Implemented in niftk::SequentialCpuQds.


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