#ifndef FILTERS_H #define FILTERS_H unsigned char* meanFilter(int width, int height, int neighborsRange, unsigned char* imgSrc, unsigned char* imgDest); unsigned char* gaussianFilter(int width, int height, int nband, int luminance, int nPasses, unsigned char* imgSrc, unsigned char* imgDest); unsigned char* medianFilter(int width, int height, int neighbors, unsigned char* imgSrc, unsigned char* imgDest); void medianFilterBoolMask(int width, int height, int neighbors, unsigned char* imgSrc); void applyMask(int width, int height, unsigned char* imgSrc, unsigned char* bmask); #endif