#include <stdio.h> #include <stdlib.h> #include "tp2.h" #include "tiempo.h" #include "opencv_wrapper.h" #include "utils.h" DECLARAR_FILTRO( tiles ) DECLARAR_FILTRO( popart ) DECLARAR_FILTRO( ldr ) DECLARAR_FILTRO( temperature ) filtro_t filtros[] = { DEFINIR_FILTRO( tiles ) , DEFINIR_FILTRO( popart ) , DEFINIR_FILTRO( ldr ) , DEFINIR_FILTRO( temperature ) , {0, 0, 0, 0} }; void correr_filtro_video( configuracion_t* config, aplicador_fn_t aplicador ); void correr_filtro_imagen( configuracion_t* config, aplicador_fn_t aplicador ); int main( int argc, char** argv ) { configuracion_t config; procesar_opciones( argc, argv, &config ); // Imprimo info
#include <string.h> #include <stdio.h> #include <stdlib.h> #include "tp2.h" #include "tiempo.h" #include "opencv_wrapper.h" #include "utils.h" DECLARAR_FILTRO(cropflip) DECLARAR_FILTRO(sierpinski) DECLARAR_FILTRO(mblur) DECLARAR_FILTRO(bandas) filtro_t filtros[] = { DEFINIR_FILTRO(cropflip) , DEFINIR_FILTRO(sierpinski) , DEFINIR_FILTRO(mblur) , DEFINIR_FILTRO(bandas) , {0,0,0,0} }; void correr_filtro_video(configuracion_t *config, aplicador_fn_t aplicador); void correr_filtro_imagen(configuracion_t *config, aplicador_fn_t aplicador); int main( int argc, char** argv ) { configuracion_t config; procesar_opciones(argc, argv, &config); // Imprimo info