2 * AtmoOutputFilter.h: Post Processor for the color data retrieved from a CAtmoInput
4 * mostly 1:1 from Linux-src "filter.c" copied
6 * See the README.txt file for copyright information and how to reach the author(s).
10 #ifndef _AtmoOutputFilter_h_
11 #define _AtmoOutputFilter_h_
14 #include "AtmoConfig.h"
17 class CAtmoOutputFilter
20 tColorPacket filter_input; // input of the filter
21 tColorPacket filter_output; // output of the filter
23 void PercentFilter(ATMO_BOOL init);
24 void MeanFilter(ATMO_BOOL init);
26 CAtmoConfig *m_pAtmoConfig;
30 CAtmoOutputFilter(CAtmoConfig *atmoConfig);
31 virtual ~CAtmoOutputFilter(void);
32 void ResetFilter(void);
33 tColorPacket Filtering(tColorPacket ColorPacket);