#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) |
|
Definition at line 49 of file HypothesisGeneration.h.
◆ 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: