Any changes are to allow conversion to BMP
Dependents: Color_Targeting_Catapult
Fork of BaseJpegDecode by
inverseDCT.h
- Committer:
- va009039
- Date:
- 2012-10-30
- Revision:
- 2:5b1dd4e34857
- Child:
- 3:a7547692071d
File content as of revision 2:5b1dd4e34857:
#ifndef INVERSE_DCT_H #define INVERSE_DCT_H #define DCT_USE_INT 1 #ifdef DCT_USE_INT class inverseDCT { public: inverseDCT(); void inputBLOCK(int mcu, int block, int scan, int value); virtual void outputBLOCK(int mcu, int block, unsigned char* values) = 0; private: int16_t m_sum[64]; int8_t m_cosxu[64]; int8_t m_cucv[64]; }; #else class inverseDCT { public: inverseDCT(); void input(int mcu, int block, int scan, int value); int m_result[64]; private: int m_sum[64]; void calc(int mcu, int block, int s[]); int m_s[64]; void outputDot(int mcu, int block, int x, int y, int value); }; #endif #endif // INVERSE_DCT_H