ACT-CV - Machine Vision for Cognitive Modeling
|
class for running many matchers in many threads More...
#include <Matcher.h>
Classes | |
struct | ThreadData |
work packet for a thread More... | |
Public Member Functions | |
void | Match (const IplImage *src) |
void | SetUpMatchers () |
Static Private Member Functions | |
static void | Func (void *p) |
Private Attributes | |
std::vector< GCPointer < MatchImage > > | matchers [NUM_THREADS] |
HANDLE | threadIds [NUM_THREADS] |
ThreadData | threadData [NUM_THREADS] |
const IplImage * | curImg |
Additional Inherited Members | |
![]() | |
T | elements |
STL member. More... | |
class for running many matchers in many threads
|
staticprivate |
Definition at line 214 of file Matcher.h.
References curImg, BGMatchers::ThreadData::matchers, and BGMatchers::ThreadData::owner.
Referenced by Match().
void BGMatchers::Match | ( | const IplImage * | src) |
Definition at line 226 of file Matcher.h.
References curImg, Func(), NUM_THREADS, threadData, and threadIds.
void BGMatchers::SetUpMatchers | ( | ) |
Definition at line 242 of file Matcher.h.
References BGMatchers::ThreadData::matchers, matchers, NUM_THREADS, BGMatchers::ThreadData::owner, and threadData.
|
private |
|
private |
Definition at line 210 of file Matcher.h.
Referenced by SetUpMatchers().
|
private |
Definition at line 212 of file Matcher.h.
Referenced by Match(), and SetUpMatchers().
|
private |