00001
00002
00003
00004
00005
00006 #ifndef PS_POLYNOMIAL_UTILS_H
00007 #define PS_POLYNOMIAL_UTILS_H
00008
00009 #include "psVector.h"
00010 #include "psImage.h"
00011 #include "psCoord.h"
00012 #include "psStats.h"
00013 #include "psPolynomial.h"
00014
00015
00016 psPolynomial4D *psVectorChiClipFitPolynomial4D(
00017 psPolynomial4D *poly,
00018 psStats *stats,
00019 const psVector *mask,
00020 psMaskType maskValue,
00021 const psVector *f,
00022 const psVector *fErr,
00023 const psVector *x,
00024 const psVector *y,
00025 const psVector *z,
00026 const psVector *t
00027 );
00028
00029
00030 psPolynomial2D *psImageBicubeFit(const psImage *image,
00031 int x, int y
00032 );
00033
00034
00035 psPlane psImageBicubeMin(const psPolynomial2D *poly
00036 );
00037
00038 #endif