Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Modules/ImageProcessor/GT2004ImageProcessor/GT2004ImageProcessorTools.h File Reference

Tools and Definitons for GT2004ImageProcessor. More...

#include "Modules/ImageProcessor/ImageProcessorTools/ImageProcessorUtilityClasses.h"
#include "Representations/Perception/ColorTable64.h"
#include "Modules/ImageProcessor/ImageProcessorTools/ColorCorrector.h"
#include "Tools/Math/Vector2.h"
#include "Tools/Math/Geometry.h"

Include dependency graph for GT2004ImageProcessorTools.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define COLOR_CLASS(y, u, v)   (colorClass)((ColorTable64&) colorTable).colorClasses[(y) >> 2][(u) >> 2][(v) >> 2]
#define CORRECTED_COLOR_CLASS(px, py, y, u, v)   (colorClass)((ColorTable64&) colorTable).colorClasses[colorCorrector.correct(px,py, 0, (y)) >> 2][colorCorrector.correct(px,py, 1, (u)) >> 2][colorCorrector.correct(px,py, 2, (v)) >> 2]


Detailed Description

Tools and Definitons for GT2004ImageProcessor.

Author:
Max Risler

Tim Laue

Definition in file GT2004ImageProcessorTools.h.


Define Documentation

#define COLOR_CLASS y,
u,
 )     (colorClass)((ColorTable64&) colorTable).colorClasses[(y) >> 2][(u) >> 2][(v) >> 2]
 

Definition at line 32 of file GT2004ImageProcessorTools.h.

Referenced by GT2004ImageProcessor::scan(), GT2004BeaconDetector::scanForBeaconEdges(), GT2004BeaconDetector::scanForBeaconPart(), GT2004BeaconDetector::scanForPink(), GoalRecognizer::scanHorizontalForGoals(), and GoalRecognizer::scanLinesForGoals().

#define CORRECTED_COLOR_CLASS px,
py,
y,
u,
 )     (colorClass)((ColorTable64&) colorTable).colorClasses[colorCorrector.correct(px,py, 0, (y)) >> 2][colorCorrector.correct(px,py, 1, (u)) >> 2][colorCorrector.correct(px,py, 2, (v)) >> 2]
 

Definition at line 33 of file GT2004ImageProcessorTools.h.

Referenced by GT2004BallSpecialist::addBallPercept(), GT2004BallSpecialist::findEndOfBall(), GT2004FlagSpecialist::findEndOfFlag(), GT2004GoalRecognizer::scanHorizontalForGoals(), and GT2004GoalRecognizer::scanLinesForGoals().


Generated on Thu Sep 23 19:58:52 2004 for GT2004 by doxygen 1.3.6