/* // test_imageio.c // // // Created by Valentin Emiya on 06/03/12. // Copyright (c) 2012 LIF. All rights reserved. */ #include #include "imageio.h" #include "image_utils.h" #include "image_effects.h" int main(void){ int max = 255; char * filename = "feep.pgm"; /*char * filename = "homer_ascii.pgm";*/ Image *p_image = pgm_read(filename); Image *p_image2; affiche_image(p_image); pgm_write("write.pgm", p_image, max); p_image2 = copy_image(p_image); binarization_effect(p_image2); affiche_image(p_image2); pgm_write("feep_binarized.pgm", p_image2, max); negative_effect(p_image); affiche_image(p_image); pgm_write("feep_neg.pgm", p_image, max); free_image(p_image); free_image(p_image2); return 0; }