new func: fimg_halfsize_1
This commit is contained in:
@@ -498,7 +498,7 @@ fimg_destroy(&fimg);
|
||||
return 0;
|
||||
}
|
||||
/* --------------------------------------------------------------------- */
|
||||
int essai_geometrie(char *infile)
|
||||
int essai_geometrie(char *infile, int notused)
|
||||
{
|
||||
FloatImg fimg, result;
|
||||
int foo;
|
||||
@@ -516,19 +516,29 @@ else {
|
||||
fimg_draw_something(&fimg);
|
||||
}
|
||||
|
||||
foo = fimg_save_as_pnm(&fimg, "source.pnm", 0);
|
||||
// foo = fimg_save_as_pnm(&fimg, "source.pnm", 0);
|
||||
|
||||
memset(&result, 0, sizeof(FloatImg));
|
||||
|
||||
foo = fimg_halfsize_0(&fimg, &result, 0);
|
||||
fprintf(stderr, "retour halfsize -> %d\n", foo);
|
||||
fprintf(stderr, "retour halfsize 0 -> %d\n", foo);
|
||||
if (foo) {
|
||||
return -2;
|
||||
}
|
||||
if (verbosity) fimg_describe(&result, "result after halfsize 0");
|
||||
foo = fimg_save_as_pnm(&result, "halfsize0.pnm", 0);
|
||||
|
||||
if (verbosity) fimg_describe(&result, "result after halfsize");
|
||||
fimg_destroy(&result);
|
||||
foo = fimg_halfsize_1(&fimg, &result, 0);
|
||||
fprintf(stderr, "retour halfsize 1 -> %d\n", foo);
|
||||
if (foo) {
|
||||
return -2;
|
||||
}
|
||||
if (verbosity) fimg_describe(&result, "result after halfsize 1");
|
||||
foo = fimg_save_as_pnm(&result, "halfsize1.pnm", 0);
|
||||
|
||||
foo = fimg_save_as_pnm(&result, "something.pnm", 0);
|
||||
/* hop, un peu de nettoyage */
|
||||
fimg_destroy(&result); fimg_destroy(&fimg);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user