| ACT-CV - Machine Vision for Cognitive Modeling
    | 
find a contour in the image. More...
#include <Matcher.h>


| Public Member Functions | |
| MatchContour (const char *targetName, const char *fileName) | |
| ~MatchContour () | |
| void | Match (const IplImage *src) | 
| bool | TargetFound () const | 
|  Public Member Functions inherited from MatchBase | |
| MatchBase (const char *targetName) | |
| MatchBase (const char *targetName, const char *fileName) | |
| MatchBase (const char *targetName, const char *fileName, int posX, int posY, int sizeX, int sizeY) | |
| virtual | ~MatchBase () | 
| const char * | GetVisiconName () const | 
| int | GetWidth () const | 
| int | GetHeight () const | 
|  Public Member Functions inherited from ReferenceCount | |
| ReferenceCount () | |
| virtual | ~ReferenceCount () | 
| void | IncRefCount () | 
| void | DecRefCount () | 
| Static Private Member Functions | |
| static void | thres_cb (int newVal) | 
| Private Attributes | |
| double | result | 
| IplImage * | cannyTarget | 
| CvMemStorage * | trgtStorage | 
| CvSeq * | trgtContour | 
| IplImage * | cannySrc | 
| IplImage * | forDisplay | 
| CvMemStorage * | storage | 
| int | cur_thres | 
| Static Private Attributes | |
| static const int | MIN_THRES = 70 | 
| static const int | MAX_THRES = 200 | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from MatchBase | |
| MatchBase () | |
|  Protected Attributes inherited from MatchBase | |
| IplImage * | target | 
| CvSize | srcSize | 
| GCPointer< GCString > | name | 
find a contour in the image.
Source needs to be gray scale image
| MatchContour::MatchContour | ( | const char * | targetName, | 
| const char * | fileName | ||
| ) | 
Definition at line 283 of file Matcher.h.
References cannyTarget, cur_thres, GCString::GetString(), MatchBase::name, storage, MatchBase::target, thres_cb(), trgtContour, and trgtStorage.
| MatchContour::~MatchContour | ( | ) | 
Definition at line 301 of file Matcher.h.
References cannySrc, cannyTarget, forDisplay, GCString::GetString(), and MatchBase::name.
| 
 | virtual | 
Implements MatchBase.
Definition at line 308 of file Matcher.h.
References cannySrc, cur_thres, forDisplay, GCString::GetString(), MatchBase::name, result, MatchBase::srcSize, storage, and trgtContour.
Referenced by MatchContourObs::FrameNotifyGray().
| 
 | virtual | 
| 
 | staticprivate | 
Definition at line 280 of file Matcher.h.
Referenced by MatchContour().
| 
 | private | 
Definition at line 269 of file Matcher.h.
Referenced by Match(), and ~MatchContour().
| 
 | private | 
Definition at line 265 of file Matcher.h.
Referenced by MatchContour(), and ~MatchContour().
| 
 | private | 
Definition at line 278 of file Matcher.h.
Referenced by Match(), and MatchContour().
| 
 | private | 
Definition at line 271 of file Matcher.h.
Referenced by Match(), and ~MatchContour().
| 
 | private | 
| 
 | private | 
Definition at line 273 of file Matcher.h.
Referenced by Match(), and MatchContour().
| 
 | private | 
Definition at line 267 of file Matcher.h.
Referenced by Match(), and MatchContour().
| 
 | private | 
Definition at line 266 of file Matcher.h.
Referenced by MatchContour().