cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
svlCCOriginDetector Class Reference

#include <svlCCOriginDetector.h>

Public Types

enum  originDetectionEnum { NO_ORIGIN, COLOR }
 
enum  colorIndexEnum { RED_INDEX, GREEN_INDEX, BLUE_INDEX, YELLOW_INDEX }
 
enum  colorModeEnum { RGB, RGY }
 

Public Member Functions

 svlCCOriginDetector (int colorModeFlag=RGY)
 
void detectOrigin (IplImage *iplImage, vctDynamicVector< vctInt2 > inputBlobs=vctDynamicVector< vctInt2 >())
 
int getOriginDetectionFlag ()
 
int getOriginColorModeFlag ()
 
std::vector< cv::Point2f > getColorBlobs ()
 
cv::Point2f getOrigin ()
 

Member Enumeration Documentation

Enumerator
RED_INDEX 
GREEN_INDEX 
BLUE_INDEX 
YELLOW_INDEX 
Enumerator
RGB 
RGY 
Enumerator
NO_ORIGIN 
COLOR 

Constructor & Destructor Documentation

svlCCOriginDetector::svlCCOriginDetector ( int  colorModeFlag = RGY)

Member Function Documentation

void svlCCOriginDetector::detectOrigin ( IplImage iplImage,
vctDynamicVector< vctInt2 inputBlobs = vctDynamicVectorvctInt2 >() 
)
std::vector<cv::Point2f> svlCCOriginDetector::getColorBlobs ( )
inline
cv::Point2f svlCCOriginDetector::getOrigin ( )
inline
int svlCCOriginDetector::getOriginColorModeFlag ( )
inline
int svlCCOriginDetector::getOriginDetectionFlag ( )
inline

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