CFeatureCalculation Class Reference

#include <VisionX/components/image_processor/ObjectLearningByPushing/FeatureCalculation.h>

Public Member Functions

 CFeatureCalculation ()
 
void GetAllFeaturePoints (const CByteImage *pImageLeftColor, const CByteImage *pImageLeftGrey, const pcl::PointCloud< pcl::PointXYZRGBA >::Ptr pointcloud, const int nDisparityPointDistance, CSIFTFeatureArray &aAllSIFTPoints, std::vector< CMSERDescriptor3D * > &aAllMSERs, std::vector< CHypothesisPoint * > &aPointsFromDepthImage, const CCalibration *calibration)
 
void GetAllFeaturePoints (const CByteImage *pImageLeftColor, const CByteImage *pImageRightColor, const CByteImage *pImageLeftGrey, const CByteImage *pImageRightGrey, const int nDisparityPointDistance, CStereoCalibration *pStereoCalibration, CSIFTFeatureArray &aAllSIFTPoints, std::vector< CMSERDescriptor3D * > &aAllMSERs, std::vector< CHypothesisPoint * > &aPointsFromDepthImage, CByteImage *pDisparityImage, std::vector< Vec3d > *pAll3DPoints=NULL)
 
 ~CFeatureCalculation ()
 

Detailed Description

Definition at line 43 of file FeatureCalculation.h.

Constructor & Destructor Documentation

◆ CFeatureCalculation()

Definition at line 60 of file FeatureCalculation.cpp.

◆ ~CFeatureCalculation()

Definition at line 71 of file FeatureCalculation.cpp.

Member Function Documentation

◆ GetAllFeaturePoints() [1/2]

void GetAllFeaturePoints ( const CByteImage *  pImageLeftColor,
const CByteImage *  pImageLeftGrey,
const pcl::PointCloud< pcl::PointXYZRGBA >::Ptr  pointcloud,
const int  nDisparityPointDistance,
CSIFTFeatureArray aAllSIFTPoints,
std::vector< CMSERDescriptor3D * > &  aAllMSERs,
std::vector< CHypothesisPoint * > &  aPointsFromDepthImage,
const CCalibration *  calibration 
)

Definition at line 209 of file FeatureCalculation.cpp.

+ Here is the call graph for this function:

◆ GetAllFeaturePoints() [2/2]

void GetAllFeaturePoints ( const CByteImage *  pImageLeftColor,
const CByteImage *  pImageRightColor,
const CByteImage *  pImageLeftGrey,
const CByteImage *  pImageRightGrey,
const int  nDisparityPointDistance,
CStereoCalibration *  pStereoCalibration,
CSIFTFeatureArray aAllSIFTPoints,
std::vector< CMSERDescriptor3D * > &  aAllMSERs,
std::vector< CHypothesisPoint * > &  aPointsFromDepthImage,
CByteImage *  pDisparityImage,
std::vector< Vec3d > *  pAll3DPoints = NULL 
)

Definition at line 78 of file FeatureCalculation.cpp.

+ Here is the call graph for this function:

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