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

Modules/ImageProcessor/VLCImageProcessor/VLCImageProcessorTools.h File Reference

Tools and Definitons for VLCImageProcessor. More...

#include "Representations/Perception/ColorTable64.h"
#include "Modules/ImageProcessor/ImageProcessorTools/ColorCorrector.h"

Include dependency graph for VLCImageProcessorTools.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, table)   static_cast<colorClass>(static_cast<const ColorTable64&>(table).colorClasses[(y) >> 2][(u) >> 2][(v) >> 2])
#define CORRECTED_COLOR_CLASS(px, py, y, u, v, table, corrector)   static_cast<colorClass>(static_cast<const ColorTable64&>(table).colorClasses[corrector.correct(px,py,0,(y)) >> 2][corrector.correct(px,py,1,(u)) >> 2][corrector.correct(px,py,2,(v)) >> 2])


Detailed Description

Tools and Definitons for VLCImageProcessor.

Author:
Tim Laue

Tobias Oberlies

Definition in file VLCImageProcessorTools.h.


Define Documentation

#define COLOR_CLASS y,
u,
v,
table   )     static_cast<colorClass>(static_cast<const ColorTable64&>(table).colorClasses[(y) >> 2][(u) >> 2][(v) >> 2])
 

Definition at line 24 of file VLCImageProcessorTools.h.

#define CORRECTED_COLOR_CLASS px,
py,
y,
u,
v,
table,
corrector   )     static_cast<colorClass>(static_cast<const ColorTable64&>(table).colorClasses[corrector.correct(px,py,0,(y)) >> 2][corrector.correct(px,py,1,(u)) >> 2][corrector.correct(px,py,2,(v)) >> 2])
 

Definition at line 25 of file VLCImageProcessorTools.h.


Generated on Mon Mar 20 22:02:50 2006 for GT2005 by doxygen 1.3.6