nmpp
filter.h
1/*
2#ifdef __cplusplus
3 extern "C" {
4#endif
5#include "nmtype.h"
6#define NmppiFilterState nm64s
7
8void nmppiFilter_8s16s( nm8s * pSrcImg, nm16s* pDstImg, int nWidth, int nHeight, NmppiFilterState* pKernel);
9int nmppiFilterInit_8s16s(int* pWeights, int nKerWidth, int nKerHeight, int nImgWidth, NmppiFilterState* pKernel);
10int nmppiFilterInitAlloc_8s16s(NmppiFilterState** ppState, int* pKernel, int kerWidth, int kerHeight, int imgWidth);
11
12void nmppiFilter_16s32s( nm16s * pSrcImg, nm32s* pDstImg, int nWidth, int nHeight, NmppiFilterState* pKernel);
13int nmppiFilterInit_16s32s(int* pWeights, int nKerWidth, int nKerHeight, int nImgWidth, NmppiFilterState* pKernel);
14int nmppiFilterInitAlloc_16s32s(NmppiFilterState** ppState, int* pKernel, int kerWidth, int kerHeight, int imgWidth);
15
16void nmppiFilterFree(NmppiFilterState* pState);
17
18
19
20
21
22#ifdef __cplusplus
23 };
24#endif
25*/