Public Member Functions | Private Attributes
CObjectColorSegmenter Class Reference

#include <ObjectColorSegmenter.h>

List of all members.

Public Member Functions

void CalculateSegmentedImage (CByteImage *pResultImage, ObjectColor color)
 CObjectColorSegmenter ()
void FindColoredRegions (CByteImage *pResultImage, RegionList &regionList, int nMinPointsPerRegion)
void FindRegionsOfGivenColor (CByteImage *pResultImage, ObjectColor color, RegionList &regionList, int nMinPointsPerRegion)
void FindRegionsOfGivenColor (CByteImage *pResultImage, ObjectColor color, int hue, int hue_tol, int min_sat, int max_sat, int min_v, int max_v, RegionList &regionList, int nMinPointsPerRegion)
void SetColorParameterSet (const CColorParameterSet *pColorParameterSet)
void SetImage (const CByteImage *pImage, const Object2DList *pROIList=0)
 ~CObjectColorSegmenter ()

Private Attributes

const CColorParameterSetm_pColorParameterSet
CByteImagem_pHSVImage
const CByteImagem_pRGBImage
const Object2DListm_pROIList
CByteImagem_pTempImage

Detailed Description

Definition at line 66 of file ObjectColorSegmenter.h.


Constructor & Destructor Documentation

Definition at line 60 of file ObjectColorSegmenter.cpp.

Definition at line 71 of file ObjectColorSegmenter.cpp.


Member Function Documentation

Definition at line 141 of file ObjectColorSegmenter.cpp.

void CObjectColorSegmenter::FindColoredRegions ( CByteImage pResultImage,
RegionList regionList,
int  nMinPointsPerRegion 
)

Definition at line 124 of file ObjectColorSegmenter.cpp.

void CObjectColorSegmenter::FindRegionsOfGivenColor ( CByteImage pResultImage,
ObjectColor  color,
RegionList regionList,
int  nMinPointsPerRegion 
)

Definition at line 183 of file ObjectColorSegmenter.cpp.

void CObjectColorSegmenter::FindRegionsOfGivenColor ( CByteImage pResultImage,
ObjectColor  color,
int  hue,
int  hue_tol,
int  min_sat,
int  max_sat,
int  min_v,
int  max_v,
RegionList regionList,
int  nMinPointsPerRegion 
)

Definition at line 210 of file ObjectColorSegmenter.cpp.

Definition at line 119 of file ObjectColorSegmenter.cpp.

void CObjectColorSegmenter::SetImage ( const CByteImage pImage,
const Object2DList pROIList = 0 
)

Definition at line 85 of file ObjectColorSegmenter.cpp.


Member Data Documentation

Definition at line 95 of file ObjectColorSegmenter.h.

Definition at line 101 of file ObjectColorSegmenter.h.

Definition at line 100 of file ObjectColorSegmenter.h.

Definition at line 97 of file ObjectColorSegmenter.h.

Definition at line 99 of file ObjectColorSegmenter.h.


The documentation for this class was generated from the following files:


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:58