DepthFromStereo.cpp File Reference
#include "DepthFromStereo.h"
#include <opencv2/opencv.hpp>
#include <Math/Math3d.h>
#include <Image/ByteImage.h>
#include <Image/ImageProcessor.h>
#include <Image/IplImageAdaptor.h>
#include <Image/StereoMatcher.h>
#include <Calibration/StereoCalibration.h>
#include <Calibration/Calibration.h>
#include <Calibration/Rectification.h>
#include <Threading/Threading.h>
#include <opencv2/calib3d.hpp>
#include <cmath>
#include <limits>
+ Include dependency graph for DepthFromStereo.cpp:

Go to the source code of this file.

Namespaces

 visionx
 ArmarX headers.
 
 visionx::depthfromstereo
 

Functions

void CalculateSmoothedDisparityImage (float *pInputDisparity, float *pSmoothedDisparity, const int imageWidth, const int imageHeight, const int nRadius)
 
void FillHolesGray (const CByteImage *pInputImage, CByteImage *pOutputImage, const int imageWidth, const int imageHeight, const int nRadius)
 
void GetPointsFromDisparity (const CByteImage *pImageLeftColor, const CByteImage *pImageRightColor, const CByteImage *pImageLeftGrey, const CByteImage *pImageRightGrey, const int nDisparityPointDistance, pcl::PointCloud< pcl::PointXYZRGBA > &aPointsFromDisparity, CByteImage *pDisparityImage, const int imageWidth, const int imageHeight, CStereoCalibration *pStereoCalibration, bool imagesAreUndistorted, const bool smoothDisparities)