#ifndef reduzbanco_h #define reduzbanco_h #define _GNU_SOURCE #include #include #include #include #include #include #include #include #include #include #include #include //includes referentes a partes do programa implementadas #include #include //#include #include //++++++++++++++++++++++++++++++++++++++++++++++++++++++ // Calcula e grava as RGB "{dir}/{nome}/norm.ppm". // Se {cinza} eh verdade, calcula tambem a piramide da versao cinza (pgm) calculada a partir da RGB. void calculaPiramide(char *dir,char *nome,int resMax,int fator,bool_t ignorazero,bool_t cinza,bool_t testa); // Calcula e grava as versoes reduzidas da imagem {I}. void calculaPiramideDaImagem(float_image_t *I,char *nome,int resMax,int fatorReducao,char *dir,bool_t ignorazero); void escreveImagemTipoEscala(float_image_t *I,char *dir,char *nome,char *tipo,int res); // Compara a reducao passo-a-passo com a reducao de uma vez. void testaPiramideDaImagem(float_image_t *I,int resMax,int fatorReducao,bool_t ignorazero); #endif