#ifndef FINDEDGES_H #define FINDEDGES_H void gaussiano1(unsigned char* img_in, unsigned char* img_out, int width, int height); void gaussiano2(unsigned char* img_in, unsigned char* img_out, int width, int height); void gaussiano3(unsigned char* img_in, unsigned char* img_out, int width, int height); void blackAndWhite(unsigned char* img_in, unsigned char* img_out, int width, int height); void gradiente(unsigned char* img_in, unsigned char* img_out, int width, int height); void prewitt(unsigned char* img_in, unsigned char* img_out, int width, int height); void sobel(unsigned char* img_in, unsigned char* img_out, int width, int height); void laplaciano(unsigned char* img_in, unsigned char* img_out, int width, int height); void gradienteHV(unsigned char* img_in, unsigned char* img_out, int width, int height); void makeMask(unsigned char* img_in, unsigned char* img_out, int threshold, int width, int height); void dilatation(unsigned char* img_in, unsigned char* img_out, int width, int height); void erosion(unsigned char* img_in, unsigned char* img_out, int width, int height); void gradienteCanny(unsigned char* img_in, unsigned char* img_out, int width, int height); void canny(unsigned char* img_in, unsigned char* img_out, unsigned char* img_aux, int width, int height); void findMaskCorners(unsigned char* img_in, unsigned char* img_mask, unsigned char* img_out, unsigned char* img_aux1, unsigned char* img_aux2, int width, int height); void posterize(unsigned char* img_in, unsigned char* img_out, int width, int height); #endif