aboutsummaryrefslogtreecommitdiff
path: root/fly-tools/background
diff options
context:
space:
mode:
authormutantturkey <mutantturke@gmail.com>2012-07-03 14:42:14 -0400
committermutantturkey <mutantturke@gmail.com>2012-07-03 14:42:14 -0400
commit0e93b3ebff062c7449018fb905dfe8523fc64270 (patch)
treef8ee1ac45ca744c0d5ada516265775bf60a8b126 /fly-tools/background
parent06cdf7fce6018213936cae86ecf03d8baeb05b0b (diff)
actually calculate the histogram correctly...
Diffstat (limited to 'fly-tools/background')
-rw-r--r--fly-tools/background/main.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/fly-tools/background/main.c b/fly-tools/background/main.c
index 96a2692..f0feb96 100644
--- a/fly-tools/background/main.c
+++ b/fly-tools/background/main.c
@@ -186,7 +186,7 @@ int main(int argc, char **argv ) {
output[j][k][1] = findmax(histg, 256);
output[j][k][2] = findmax(histb, 256);
- printf("out (%d,%d,%d,%d,%d) \n ", j, k, output[j][k][0], output[j][k][1], output[j][k][2]);
+ //printf("out (%d,%d,%d,%d,%d) \n ", j, k, output[j][k][0], output[j][k][1], output[j][k][2]);
}
}
@@ -209,17 +209,18 @@ int main(int argc, char **argv ) {
}
- size_t red = gsl_histogram_max_val(r);
- size_t green = gsl_histogram_max_val(r);
- size_t blue = gsl_histogram_max_val(r);
- output[j][k][0] = array[red][j][k][0];
- output[j][k][1] = array[blue][j][k][1];
- output[j][k][2] = array[green][j][k][2];
+ int red = gsl_histogram_max_val(r);
+ int green = gsl_histogram_max_val(g);
+ int blue = gsl_histogram_max_val(b);
+
+ output[j][k][0] = red;
+ output[j][k][1] = blue;
+ output[j][k][2] = green;
gsl_histogram_free (r);
gsl_histogram_free (g);
gsl_histogram_free (b);
- printf("out (%d,%d,%d,%d,%d) \n ", j, k, output[j][k][0], output[j][k][1], output[j][k][2]);
+ //printf("out (%d,%d,%d,%d,%d) \n ", j, k, output[j][k][0], output[j][k][1], output[j][k][2]);
}
}