#ifndef GRIDS_H #define GRIDS_H extern "C" int GridSuppression_FLOAT(float *pIn,int nWidth,int nHeight,int Eflag); extern "C" int GridSuppression_US(unsigned short *pIn,int nWidth,int nHeight,int Eflag); extern "C" int GridSuppression_INT(int *pIn,int nWidth,int nHeight,int Eflag); extern "C" int GridJudgement( unsigned short *pImage, int nWidth, int nHeight,int Eflag ); extern "C" int GridSuppressionInArrayInfo(int* nInArrayInfo, int nInArrayParamCount); extern "C" int GridSuppressionOutArrayInfo(int* nOutArrayInfo, int nOutArrayParamCount); extern "C" int GridSuppressionReleaseALLMem( void* *pInArray, void**pOutArray, int OutFlag ); extern "C" int GetALLFunctionNum(); extern "C" int GetALLFunctionNames(char** pFuncNameList,int count); extern "C" int GridSuppressionFunctionInfo(int* nInputBufferCount, int* nMicroParamCount, int* nOutParamCount); extern "C" int GridSuppressionProcess(void**pInArray, float* pMicroParam, int MicroParamNum, void**pOutArray, int nOutParamNum ); #endif