29#include "DataStructures/DynamicArrayTemplate.h"
30#include "Features/SIFTFeatures/SIFTFeatureEntry.h"
31#include "Math/Math3d.h"
32#include "Structs/Structs.h"
49 pRet->
pPoints2D =
new std::vector<Vec2d>();
51 for (
int i = 0; i < (int)
pPoints2D->size(); i++)
182 delete (*pFeatureDescriptors)[j];
251 Math3d::SetVec(
vCenter, Math3d::zero_vec);
258 for (
size_t i = 0; i <
aNewPoints.size(); i++)
CDynamicArrayTemplate< CSIFTFeatureEntry * > CSIFTFeatureArray
CDynamicArrayTemplate< CObjectHypothesis * > CObjectHypothesisArray
#define OLP_SIZE_MSER_HISTOGRAM
CSIFTFeatureArray * pFeatureDescriptors
CHypothesisPoint * GetCopy()
CMSERDescriptor3D * pMSERDescriptor
float fMembershipProbability
CMSERDescriptor3D * GetCopy()
CMSERDescriptor * pRegionLeft
CMSERDescriptor * pRegionRight
float pHueHistogramSurroundingRegion[OLP_SIZE_MSER_HISTOGRAM]
std::vector< Vec2d > * pPoints2D
CMSERDescriptor * GetCopy()
float fAverageSaturationSurroundingRegion
float pHueHistogramInnerPoints[OLP_SIZE_MSER_HISTOGRAM]
float fAverageSaturationInnerPoints
std::vector< CHypothesisPoint * > aNewPoints
std::vector< bool > aHypothesisHasMoved
std::vector< CHypothesisPoint * > aDoubtablePoints
std::vector< CHypothesisPoint * > aConfirmedPoints
std::vector< CHypothesisPoint * > aVisibleConfirmedPoints