added fimg_killcolors_a effect

This commit is contained in:
2020-02-07 18:01:28 +01:00
parent c48a3e4870
commit 622d011424
4 changed files with 71 additions and 4 deletions

View File

@@ -10,6 +10,25 @@
int verbosity;
int fimg_killcolors_a(FloatImg *fimg, float fval);
/* --------------------------------------------------------------------- */
int essai_sfx0(char *infile)
{
FloatImg fimg;
int foo;
fimg_create(&fimg, 512, 512, FIMG_TYPE_RGB);
fimg_draw_something(&fimg);
foo = fimg_save_as_pnm(&fimg, "something.pnm", 0);
foo = fimg_killcolors_a(&fimg, 0.0);
foo = fimg_save_as_pnm(&fimg, "colorskilled.pnm", 0);
return 0;
}
/* --------------------------------------------------------------------- */
int essai_parse_double(void)
{
@@ -44,7 +63,10 @@ char *fname;
foo = format_from_extension(fname="foo.fimg");
printf("%-10s %d\n\n", fname, foo);
foo = format_from_extension(fname="foo.pNm");
foo = format_from_extension(fname="foo.pnm");
printf("%-10s %d\n\n", fname, foo);
foo = format_from_extension(fname="foo.png");
printf("%-10s %d\n\n", fname, foo);
foo = format_from_extension(fname="foo.xyzzy");
@@ -103,7 +125,7 @@ int foo;
puts("++++++++++++++++++++++++++++++++");
foo = essai_rampes();
foo = essai_sfx0(NULL);
return 0;
}