BarCodeReader Class Reference

#include <BarCodeReader.h>

Inheritance diagram for BarCodeReader:

SpecialVision Module SpecialVisionInterfaces MessageHandler List of all members.

Public Member Functions

 BarCodeReader (const SpecialVisionInterfaces &interfaces)
virtual void execute ()

Detailed Description

A BarCode Reader

Definition at line 16 of file BarCodeReader.h.


Constructor & Destructor Documentation

BarCodeReader::BarCodeReader ( const SpecialVisionInterfaces interfaces  ) 

Constructor

Parameters:
interfaces The interfaces of the SpecialVision module

Definition at line 17 of file BarCodeReader.cpp.


Member Function Documentation

void BarCodeReader::execute (  )  [virtual]

Executes the module

Declaration

Just for debugging

Scanbarcode starts

Setting values

Calculate the y-channel boundaries min, max and avg

now loop eight times for the expected 8 code bars

Checksum check

Implements Module.

Definition at line 22 of file BarCodeReader.cpp.

References SpecialVisionInterfaces::colorTable, DECLARE_DEBUG_IMAGE, ColorTable::generateColorClassImage(), Image::image, SpecialVisionInterfaces::image, INIT_DEBUG_IMAGE, max, and min.

Referenced by DefaultSpecialVision::execute().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:19:01 2006 for DT2005.panorama by  doxygen 1.4.7