]> bicyclesonthemoon.info Git - ott/enhance/blobdiff - bluenh.c
Partial CGI update bacause git disagrees with me.
[ott/enhance] / bluenh.c
index db32f5535c6a9acc88e912c4c5aa59ca1e1d36a3..f053a499e89fabd2d068eafc1a1d21273a611b63 100644 (file)
--- a/bluenh.c
+++ b/bluenh.c
@@ -1,7 +1,7 @@
 /*
 bluenh.c
 ENHANCE the bluepix!
-13.11.2022
+28.11.2022
 
 Copyright (C) 2015, 2022  Balthasar SzczepaƄski
 
@@ -48,7 +48,7 @@ struct bluenh_data
        ILint64 r_low;
        ILint64 s_low;
        ILint64 t_low;
-       ILint64 max;
+       ILuint max;
 };
 
 int bluenhance (ILuint n, struct PixelInfo *p, void *data);
@@ -103,7 +103,7 @@ int subtool_bluenh (int argc, char **argv, int argi, char **err)
                data.max = upscale_value(0xFF, info.image_bpc);
                calculate_bluenh_parameters (&data);
                
-               r = action_1picture (
+               r = perform_action_1picture (
                        0,
                        0, 0, 0, 0, 0, 0,
                        &bluenhance,
@@ -194,9 +194,9 @@ void calculate_bluenh_parameters (struct bluenh_data *data)
        data->r_high = (ILint64)(data->f) - (ILint64)(data->e);
        data->s_high = (ILint64)(data->c) - (ILint64)(data->b);
        data->t_high =((ILint64)(data->e))*((ILint64)(data->c))-((ILint64)(data->b))*((ILint64)(data->f));
-       data->r_high = (ILint64)(data->e) - (ILint64)(data->d);
-       data->s_high = (ILint64)(data->b) - (ILint64)(data->a);
-       data->t_high =((ILint64)(data->d))*((ILint64)(data->b))-((ILint64)(data->a))*((ILint64)(data->e));
+       data->r_low = (ILint64)(data->e) - (ILint64)(data->d);
+       data->s_low = (ILint64)(data->b) - (ILint64)(data->a);
+       data->t_low =((ILint64)(data->d))*((ILint64)(data->b))-((ILint64)(data->a))*((ILint64)(data->e));
 }
 
 static inline ILuint bluenh_linear (ILuint x, ILint64 r, ILint64 s, ILint64 t, ILuint max)