new func: fimg_halfsize_1

This commit is contained in:
tth
2021-04-09 19:04:59 +02:00
parent b8a4514773
commit 27af6d5282
5 changed files with 73 additions and 8 deletions

View File

@@ -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;
}