64 bool Init(
const char *pObjectDatabaseFilePath,
const char *pCameraParameterFileName = 0,
const char* pDataFilePath = 0);
void DoRecognition(const CByteImage *const *ppInputImages, CByteImage **ppResultImages, bool bLocalizeWithStereo=false, int nUseKdTree=0, bool bInputImagesAreUndistorted=false)
CHarrisSIFTFeatureCalculator * m_pFeatureCalculator
void _DoRecognition(const CByteImage *const *ppInputImages, CByteImage **ppResultImages, const char *pObjectName, bool bLocalizeWithStereo, int nUseKdTree, bool bInputImagesAreUndistorted)
CByteImage * m_ppGrayImages[2]
CTexturedRecognition(int nImageWidth, int nImageHeight, float fSIFTThreshold=0)
void SetRecognitionThresholds(int nMinValidFeatures, float fMaxError)
const Object3DList & GetObject3DList()
CTexturedObjectDatabase * GetObjectDatabase()
void SetStereo(bool bStereo)
void DoRecognitionSingleObject(const CByteImage *const *ppInputImages, CByteImage **ppResultImages, const char *pObjectName, bool bLocalizeWithStereo=false, int nUseKdTree=0, bool bInputImagesAreUndistorted=false)
void SetQualityThreshold(float fQualityThreshold)
void SetVerbose(bool bVerbose)
CTexturedObjectDatabase * m_pObjectDatabase
bool Init(const char *pObjectDatabaseFilePath, const char *pCameraParameterFileName=0, const char *pDataFilePath=0)