/*
enhance.c
The tool with multiple enhancements and manipulations of pictures
-13.11.2022
+03.12.2022
Copyright (C) 2022 Balthasar SzczepaĆski
#include "info.h"
#include "nofading.h"
#include "bluenh.h"
+#include "reveal.h"
+#include "diff.h"
+#include "npb.h"
+#include "pal_mix.h"
+#include "pal_unmix.h"
+#include "pal_mixdiff.h"
+#include "remap_t_1.h"
int main (int argc, char **argv)
{
f = &subtool_info;
else if (strcmp(argv[1], "bluenh")==0)
f = &subtool_bluenh;
+ else if (strcmp(argv[1], "reveal")==0)
+ f = &subtool_reveal;
+ else if (strcmp(argv[1], "diff")==0)
+ f = &subtool_diff;
+ else if (strcmp(argv[1], "npb")==0)
+ f = &subtool_npb;
+ else if (strcmp(argv[1], "pal_mix")==0)
+ f = &subtool_pal_mix;
+ else if (strcmp(argv[1], "pal_unmix")==0)
+ f = &subtool_pal_unmix;
+ else if (strcmp(argv[1], "pal_mixdiff")==0)
+ f = &subtool_pal_mixdiff;
+ else if (strcmp(argv[1], "remap_t_1")==0)
+ f = &subtool_remap_t_1;
else
finish(EINVAL, "Unknown mode.\n");
if (r!=0)
finish(r, error_text);
-
finish(0, "");
}
\ No newline at end of file