Morpholo project
Public Member Functions | List of all members
Disparity2Quilt Class Reference

The Disparity2Quilt class. More...

#include <disparity2quilt.h>

Inheritance diagram for Disparity2Quilt:
Inheritance graph
[legend]
Collaboration diagram for Disparity2Quilt:
Collaboration graph
[legend]

Public Member Functions

 Disparity2Quilt (QObject *parent=NULL)
 
void applyTransform (Mat &leftImage, Mat &rightImage, Mat &leftData, Mat &rightData)
 applyTransform Virtual method to be implemented to create a mapping algorithm More...
 
void getIntermediateView (Mat &leftImage, Mat &rightImage, Mat &leftData, Mat &rightData, float pos, Mat &dst1, Mat &dst2)
 getIntermediateView Virtual method to calculate motion vectors between images leftImage and rightImage More...
 
- Public Member Functions inherited from Transform2Quilt
void getQuilt (Mat &leftImage, Mat &rightImage, int row, int col, Mat &quilt)
 getQuilt This method outputs the quilt image, given the right and left image, applying the transform implemented method (see virtual methods). More...
 
void getQuiltDecimated (Mat &leftImage, Mat &rightImage, int row, int col, int decimation, Mat &quilt)
 getQuiltDecimated The same method as getQuilt, but the views are generated decimating the levels. More...
 
bool loadLogo (QString fileName, int w, int h)
 loadLogo More...
 
void applyLogo (Mat &dst1, Mat &dst2)
 applyLogo More...
 

Detailed Description

The Disparity2Quilt class.

Class to create a quilt image using the disparity technique

Member Function Documentation

◆ applyTransform()

void Disparity2Quilt::applyTransform ( Mat &  leftImage,
Mat &  rightImage,
Mat &  leftData,
Mat &  rightData 
)
virtual

applyTransform Virtual method to be implemented to create a mapping algorithm

Parameters
leftImagecv::Mat left image
rightImagecv::Mat right image
leftDatacv::Mat data output for left image
rightDatacv::Mat data output for right image

Implements Transform2Quilt.

◆ getIntermediateView()

void Disparity2Quilt::getIntermediateView ( Mat &  leftImage,
Mat &  rightImage,
Mat &  leftData,
Mat &  rightData,
float  pos,
Mat &  dst1,
Mat &  dst2 
)
virtual

getIntermediateView Virtual method to calculate motion vectors between images leftImage and rightImage

Parameters
leftImagecv::Mat left image
rightImagecv::Mat right image
leftDatacv::Mat data input for left image
rightDatacv::Mat data input for right image
posPosition of the view
dst1Destination from left
dst2Destination from right

Implements Transform2Quilt.


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