00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef _WP_H_
00018 #define _WP_H_
00019
00020 #include "wp_lms.h"
00021 #include "wp_mcprec.h"
00022 #include "wp_mciter.h"
00023
00024 #define DEBUG_WP 0
00025
00026 void InitWP (ImageParameters *img, InputParameters *params);
00027 void (*EstimateWPBSlice) (ImageParameters *img, InputParameters *params);
00028 void (*EstimateWPPSlice) (ImageParameters *img, InputParameters *params, int offset);
00029 int (*TestWPPSlice) (ImageParameters *img, InputParameters *params, int offset);
00030 int (*TestWPBSlice) (ImageParameters *img, InputParameters *params, int method);
00031
00032 void EstimateWPBSliceAlg0(ImageParameters *img, InputParameters *params);
00033 void EstimateWPPSliceAlg0(ImageParameters *img, InputParameters *params, int offset);
00034 int TestWPPSliceAlg0 (ImageParameters *img, InputParameters *params, int offset);
00035 int TestWPBSliceAlg0 (ImageParameters *img, InputParameters *params, int method);
00036
00037 double ComputeImgSum (imgpel **CurrentImage, int height, int width);
00038
00039 #endif
00040