]> bicyclesonthemoon.info Git - ott/enhance/blobdiff - enhance.c
palette diff tool
[ott/enhance] / enhance.c
index 9df533279ad486eaadc95fa344598a912367e6cb..2e0056b07fbfea964969bb1d9ac5ceb8f825f1c1 100644 (file)
--- a/enhance.c
+++ b/enhance.c
@@ -1,7 +1,7 @@
 /*
 enhance.c
 The tool with multiple enhancements and manipulations of pictures
-13.11.2022
+03.12.2022
 
 Copyright (C) 2022  Balthasar SzczepaƄski
 
@@ -32,6 +32,13 @@ on Pentium III libdevil must be recompiled with
 #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)
 {
@@ -53,6 +60,20 @@ 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");
        
@@ -61,6 +82,5 @@ int main (int argc, char **argv)
        if (r!=0)
                finish(r, error_text);
        
-       
        finish(0, "");
 }
\ No newline at end of file