From 3fd56924796795ffa1a7a8635992826a90b2a42d Mon Sep 17 00:00:00 2001 From: Emil Martinec Date: Tue, 11 Jan 2011 17:56:02 -0600 Subject: [PATCH] Histogram in curves tools now does not change when curve is adjusted. --- rtengine/curves.cc | 6 +++--- rtengine/improccoordinator.cc | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/rtengine/curves.cc b/rtengine/curves.cc index 7ea17d99a..d39304742 100644 --- a/rtengine/curves.cc +++ b/rtengine/curves.cc @@ -602,9 +602,9 @@ double CurveFactory::centercontrast (double x, double b, double m) { delete [] dcurve; delete tcurve; delete brightcurve; - if (outBeforeCCurveHistogram) { - //for (int i=0; i<256; i++) printf("i= %d bchist= %d \n",i,outBeforeCCurveHistogram[i]); - } + /*if (outBeforeCCurveHistogram) { + for (int i=0; i<256; i++) printf("i= %d bchist= %d \n",i,outBeforeCCurveHistogram[i]); + }*/ } diff --git a/rtengine/improccoordinator.cc b/rtengine/improccoordinator.cc index 513f67c54..18f231dc7 100644 --- a/rtengine/improccoordinator.cc +++ b/rtengine/improccoordinator.cc @@ -407,7 +407,7 @@ void ImProcCoordinator::updateHistograms (int x1, int y1, int x2, int y2) { memset (rhist, 0, 256*sizeof(int)); memset (ghist, 0, 256*sizeof(int)); memset (bhist, 0, 256*sizeof(int)); - memset (bcrgbhist, 0, 256*sizeof(int)); + //memset (bcrgbhist, 0, 256*sizeof(int)); for (int i=y1; idata[ofs++]; int b=previmg->data[ofs++]; - bcrgbhist[(int)(0.299*r + 0.587*g + 0.114*b)]++; + //bcrgbhist[(int)(0.299*r + 0.587*g + 0.114*b)]++; rhist[r]++; ghist[g]++; bhist[b]++;