#include <VisionX/components/image_processor/ObjectLearningByPushing/HypothesisGeneration.h>
|
| | CHypothesisGeneration (CCalibration *calibration) |
| |
| CObjectHypothesis * | CreateCylinderHypothesisDescriptor (const CVec3dArray &avCylinderPoints, const Vec3d vCylinderAxis, const Vec3d vCylinderCenter, const float fCylinderRadius, std::vector< CMSERDescriptor3D * > &aMSERs, std::vector< Vec3d > &aSigmaPoints, const CByteImage *pLeftColorImage, const CByteImage *pLeftGreyImage) |
| |
| CObjectHypothesis * | CreatePlaneHypothesisDescriptor (const CVec3dArray &avPlanePoints, std::vector< CMSERDescriptor3D * > &aMSERs, std::vector< Vec3d > &aSigmaPoints, const CByteImage *pLeftColorImage, const CByteImage *pLeftGreyImage) |
| |
| CObjectHypothesis * | CreateSphereHypothesisDescriptor (const CVec3dArray &avSpherePoints, const Vec3d vSphereCenter, const float fSphereRadius, std::vector< CMSERDescriptor3D * > &aMSERs, std::vector< Vec3d > &aSigmaPoints, const CByteImage *pLeftColorImage, const CByteImage *pLeftGreyImage) |
| |
| float | Determinant4x4 (const float *pMatrix) |
| |
| void | FindObjectHypotheses (CByteImage *pImageLeftColor, CByteImage *pImageRightColor, CByteImage *pImageLeftGrey, CByteImage *pImageRightGrey, CSIFTFeatureArray &aAllSIFTPoints, std::vector< CMSERDescriptor3D * > &aAllMSERs, std::vector< CHypothesisPoint * > &aPointsFromDisparity, CObjectHypothesisArray &aObjectHypotheses) |
| |
| | ~CHypothesisGeneration (void) |
| |
◆ CHypothesisGeneration()
◆ ~CHypothesisGeneration()
◆ CreateCylinderHypothesisDescriptor()
| CObjectHypothesis * CreateCylinderHypothesisDescriptor |
( |
const CVec3dArray & | avCylinderPoints, |
|
|
const Vec3d | vCylinderAxis, |
|
|
const Vec3d | vCylinderCenter, |
|
|
const float | fCylinderRadius, |
|
|
std::vector< CMSERDescriptor3D * > & | aMSERs, |
|
|
std::vector< Vec3d > & | aSigmaPoints, |
|
|
const CByteImage * | pLeftColorImage, |
|
|
const CByteImage * | pLeftGreyImage ) |
◆ CreatePlaneHypothesisDescriptor()
| CObjectHypothesis * CreatePlaneHypothesisDescriptor |
( |
const CVec3dArray & | avPlanePoints, |
|
|
std::vector< CMSERDescriptor3D * > & | aMSERs, |
|
|
std::vector< Vec3d > & | aSigmaPoints, |
|
|
const CByteImage * | pLeftColorImage, |
|
|
const CByteImage * | pLeftGreyImage ) |
◆ CreateSphereHypothesisDescriptor()
| CObjectHypothesis * CreateSphereHypothesisDescriptor |
( |
const CVec3dArray & | avSpherePoints, |
|
|
const Vec3d | vSphereCenter, |
|
|
const float | fSphereRadius, |
|
|
std::vector< CMSERDescriptor3D * > & | aMSERs, |
|
|
std::vector< Vec3d > & | aSigmaPoints, |
|
|
const CByteImage * | pLeftColorImage, |
|
|
const CByteImage * | pLeftGreyImage ) |
◆ Determinant4x4()
◆ FindObjectHypotheses()
The documentation for this class was generated from the following files: