#include <ObjectFinderStereo.h>
|  | 
|  | CObjectFinderStereo () | 
|  | 
|  | ~CObjectFinderStereo () | 
|  | 
| bool | Init (const char *pCameraParameterFileName) | 
|  | 
| void | Init (CStereoCalibration *pStereoCalibration) | 
|  | 
| void | SetColorParameterSet (const CColorParameterSet *pColorParameterSet) | 
|  | 
| void | PrepareImages (const CByteImage *const *ppImages, float fROIFactor=-1, bool bCalculateHSVImage=true) | 
|  | 
| void | FindObjects (const CByteImage *const *ppImages, CByteImage **ppResultImages, ObjectColor color, int nMinPointsPerRegion, bool bShowSegmentedImage) | 
|  | 
| void | FindObjects (const CByteImage *const *ppImages, CByteImage **ppResultImages, ObjectColor color, int nMinPointsPerRegion, CByteImage **ppResultSegmentedImages) | 
|  | 
| void | FindObjects (const CByteImage *const *ppImages, CByteImage **ppResultImages, ObjectColor colorName, int hue, int hue_tol, int min_sat, int max_sat, int min_v, int max_v, int nMinPointsPerRegion, bool bShowSegmentedImage) | 
|  | 
| void | FindObjectsInSegmentedImage (const CByteImage *const *ppImages, CByteImage **ppResultImages, ObjectColor color, int nMinPointsPerRegion, bool bShowSegmentedImage) | 
|  | 
| int | Finalize (float dMinZDistance, float fMaxZDistance, bool bInputImagesAreRectified, ObjectColor finalizeColor=eNone, float fMaxEpipolarDistance=10, bool bUseDistortionParameters=true) | 
|  | 
| CByteImage * | GetLeftSegmentationResult () | 
|  | 
| CByteImage * | GetRightSegmentationResult () | 
|  | 
| const CStereoCalibration * | GetStereoCalibration () | 
|  | 
| void | SetRegionFilter (CRegionFilterInterface *pRegionFilter) | 
|  | 
| void | SetObjectEntryFilter (CObjectEntryFilterInterface *pObjectEntryFilter) | 
|  | 
| const Object3DList & | GetObject3DList () | 
|  | 
| void | ClearObjectList () | 
|  | 
| void | AddObject (const Object3DEntry &entry) | 
|  | 
| void | AddObjectClassifier (CObjectClassifierInterface *pObjectClassifier) | 
|  | 
| void | RemoveObjectClassifier (CObjectClassifierInterface *pObjectClassifier) | 
|  | 
| void | ClearObjectClassifierList () | 
|  | 
Definition at line 73 of file ObjectFinderStereo.h.
 
      
        
          | CObjectFinderStereo::CObjectFinderStereo | ( |  | ) |  | 
      
 
 
      
        
          | CObjectFinderStereo::~CObjectFinderStereo | ( |  | ) |  | 
      
 
 
      
        
          | void CObjectFinderStereo::AddObject | ( | const Object3DEntry & | entry | ) |  | 
      
 
 
      
        
          | void CObjectFinderStereo::ClearObjectClassifierList | ( |  | ) |  | 
      
 
 
      
        
          | void CObjectFinderStereo::ClearObjectList | ( |  | ) |  | 
      
 
 
  
  | 
        
          | int CObjectFinderStereo::DetermineMatches | ( | Object2DList & | resultListLeft, |  
          |  |  | Object2DList & | resultListRight, |  
          |  |  | float | fMinZDistance, |  
          |  |  | float | fMaxZDistance, |  
          |  |  | bool | bInputImagesAreRectified, |  
          |  |  | bool | bUseDistortionParameters, |  
          |  |  | ObjectColor | finalizeColor, |  
          |  |  | float | fMaxYDiff |  
          |  | ) |  |  |  | protected | 
 
 
      
        
          | int CObjectFinderStereo::Finalize | ( | float | dMinZDistance, | 
        
          |  |  | float | fMaxZDistance, | 
        
          |  |  | bool | bInputImagesAreRectified, | 
        
          |  |  | ObjectColor | finalizeColor = eNone, | 
        
          |  |  | float | fMaxEpipolarDistance = 10, | 
        
          |  |  | bool | bUseDistortionParameters = true | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void CObjectFinderStereo::FindObjects | ( | const CByteImage *const * | ppImages, | 
        
          |  |  | CByteImage ** | ppResultImages, | 
        
          |  |  | ObjectColor | color, | 
        
          |  |  | int | nMinPointsPerRegion, | 
        
          |  |  | bool | bShowSegmentedImage | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void CObjectFinderStereo::FindObjects | ( | const CByteImage *const * | ppImages, | 
        
          |  |  | CByteImage ** | ppResultImages, | 
        
          |  |  | ObjectColor | colorName, | 
        
          |  |  | int | hue, | 
        
          |  |  | int | hue_tol, | 
        
          |  |  | int | min_sat, | 
        
          |  |  | int | max_sat, | 
        
          |  |  | int | min_v, | 
        
          |  |  | int | max_v, | 
        
          |  |  | int | nMinPointsPerRegion, | 
        
          |  |  | bool | bShowSegmentedImage | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void CObjectFinderStereo::FindObjectsInSegmentedImage | ( | const CByteImage *const * | ppImages, | 
        
          |  |  | CByteImage ** | ppResultImages, | 
        
          |  |  | ObjectColor | color, | 
        
          |  |  | int | nMinPointsPerRegion, | 
        
          |  |  | bool | bShowSegmentedImage | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | CByteImage * CObjectFinderStereo::GetLeftSegmentationResult | ( |  | ) |  | 
      
 
 
  
  | 
        
          | const Object3DList& CObjectFinderStereo::GetObject3DList | ( |  | ) |  |  | inline | 
 
 
      
        
          | CByteImage * CObjectFinderStereo::GetRightSegmentationResult | ( |  | ) |  | 
      
 
 
      
        
          | bool CObjectFinderStereo::Init | ( | const char * | pCameraParameterFileName | ) |  | 
      
 
 
      
        
          | void CObjectFinderStereo::PrepareImages | ( | const CByteImage *const * | ppImages, | 
        
          |  |  | float | fROIFactor = -1, | 
        
          |  |  | bool | bCalculateHSVImage = true | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void CObjectFinderStereo::SetColorParameterSet | ( | const CColorParameterSet * | pColorParameterSet | ) |  | 
      
 
 
The documentation for this class was generated from the following files: