#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: