Blobs Class Reference

#include <blobs.h>

Collaboration diagram for Blobs:
Collaboration graph
[legend]

Public Member Functions

 Blobs (Ui::mainFrameClass pui)
 ~Blobs ()
IplImage * applyBlobslib (IplImage *)
CBlobResult getBlobs ()

Private Member Functions

void printBorders (CBlob, IplImage *)

Private Attributes

Ui::mainFrameClass ui
CBlobResult blobResult

Detailed Description

Use blobslib lib to find blobs, paint and load to track

Definition at line 17 of file blobs.h.


Constructor & Destructor Documentation

Blobs::Blobs ( Ui::mainFrameClass  pui  ) 

Constructor.

Parameters:
pui QT gui to take params.

Definition at line 3 of file blobs.cpp.

Blobs::~Blobs (  ) 

Destructor.

Definition at line 7 of file blobs.cpp.


Member Function Documentation

IplImage * Blobs::applyBlobslib ( IplImage *  src  ) 

Blobs detection with blobslib

Apply Blob detection

Definition at line 12 of file blobs.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

CBlobResult Blobs::getBlobs (  ) 

Get blob from array resulting CBlobResult

Definition at line 76 of file blobs.cpp.

Here is the caller graph for this function:

void Blobs::printBorders ( CBlob  blob,
IplImage *  dst_image 
) [private]

Paint blob border

Print Blob rectangle

Definition at line 66 of file blobs.cpp.

Here is the caller graph for this function:


Field Documentation

CBlobResult Blobs::blobResult [private]

Store blobs detected

Definition at line 37 of file blobs.h.

To get and use GUI options

Definition at line 33 of file blobs.h.


Generated by  doxygen 1.6.2