ImageProcessor Class Reference

#include <ImageProcessor.h>

List of all members.

Public Member Functions

void SingleRun (LPVOID pParam)
bool Stop ()
bool Init (LPVOID param)
 ImageProcessor ()
virtual ~ImageProcessor ()

Static Public Member Functions

static DWORD WINAPI MyThread (LPVOID pParam)

Public Attributes

HANDLE h_MyThread

Protected Member Functions

Image * dib2cvip (CImage *dib)
void cvip2dib (CImage *dib, Image *cvipImage)
void vis2cvip (Image *cvipImage, CImage *vis)
 vision sdk
void cvip2vis (CImage *vis, Image *cvipImage)
Image * MyAlgorithm (Image *cvipImage)


Detailed Description

Definition at line 24 of file ImageProcessor.h.


Constructor & Destructor Documentation

ImageProcessor::ImageProcessor  ) 
 

Definition at line 76 of file ImageProcessor.cpp.

ImageProcessor::~ImageProcessor  )  [virtual]
 

Definition at line 82 of file ImageProcessor.cpp.


Member Function Documentation

void ImageProcessor::cvip2dib CImage *  dib,
Image *  cvipImage
[protected]
 

Definition at line 120 of file ImageProcessor.cpp.

void ImageProcessor::cvip2vis CImage *  vis,
Image *  cvipImage
[protected]
 

Definition at line 213 of file ImageProcessor.cpp.

Referenced by MyThread(), and SingleRun().

Image * ImageProcessor::dib2cvip CImage *  dib  )  [protected]
 

Definition at line 89 of file ImageProcessor.cpp.

bool ImageProcessor::Init LPVOID  param  ) 
 

Definition at line 493 of file ImageProcessor.cpp.

References h_MyThread.

Image * ImageProcessor::MyAlgorithm Image *  cvipImage  )  [protected]
 

Definition at line 292 of file ImageProcessor.cpp.

References find_color_objects(), iImageCount, log_Image(), print_entities(), send_entities(), and VIEWER.

Referenced by MyThread(), and SingleRun().

DWORD __stdcall ImageProcessor::MyThread LPVOID  pParam  )  [static]
 

Definition at line 518 of file ImageProcessor.cpp.

References cvip2vis(), MyAlgorithm(), and vis2cvip().

void ImageProcessor::SingleRun LPVOID  pParam  ) 
 

Definition at line 589 of file ImageProcessor.cpp.

References cvip2vis(), MyAlgorithm(), and vis2cvip().

bool ImageProcessor::Stop  ) 
 

Definition at line 510 of file ImageProcessor.cpp.

void ImageProcessor::vis2cvip Image *  cvipImage,
CImage *  vis
[protected]
 

vision sdk

Definition at line 162 of file ImageProcessor.cpp.

Referenced by MyThread(), and SingleRun().


Member Data Documentation

HANDLE ImageProcessor::h_MyThread
 

Definition at line 29 of file ImageProcessor.h.

Referenced by Init().


The documentation for this class was generated from the following files:
Generated on Wed Nov 29 01:18:51 2006 by  doxygen 1.4.6