Mercurial > geeqie.yaz
comparison src/histogram.c @ 999:bbed8e9a5d33
Indentation fixes.
author | zas_ |
---|---|
date | Tue, 26 Aug 2008 21:19:33 +0000 |
parents | 21864cc96369 |
children | 4fe8f9656107 |
comparison
equal
deleted
inserted
replaced
998:d2701a5864c5 | 999:bbed8e9a5d33 |
---|---|
76 } | 76 } |
77 | 77 |
78 const gchar *histogram_label(Histogram *histogram) | 78 const gchar *histogram_label(Histogram *histogram) |
79 { | 79 { |
80 const gchar *t1 = ""; | 80 const gchar *t1 = ""; |
81 | |
81 if (!histogram) return NULL; | 82 if (!histogram) return NULL; |
82 | 83 |
83 if (histogram->histogram_logmode) | 84 if (histogram->histogram_logmode) |
84 switch (histogram->histogram_chan) | 85 switch (histogram->histogram_chan) |
85 { | 86 { |
86 case HCHAN_R: t1 = _("logarithmical histogram on red"); break; | 87 case HCHAN_R: t1 = _("logarithmical histogram on red"); break; |
87 case HCHAN_G: t1 = _("logarithmical histogram on green"); break; | 88 case HCHAN_G: t1 = _("logarithmical histogram on green"); break; |
88 case HCHAN_B: t1 = _("logarithmical histogram on blue"); break; | 89 case HCHAN_B: t1 = _("logarithmical histogram on blue"); break; |
89 case HCHAN_VAL: t1 = _("logarithmical histogram on value"); break; | 90 case HCHAN_VAL: t1 = _("logarithmical histogram on value"); break; |
90 case HCHAN_RGB: t1 = _("logarithmical histogram on RGB"); break; | 91 case HCHAN_RGB: t1 = _("logarithmical histogram on RGB"); break; |
91 case HCHAN_MAX: t1 = _("logarithmical histogram on max value"); break; | 92 case HCHAN_MAX: t1 = _("logarithmical histogram on max value"); break; |
92 } | 93 } |
93 else | 94 else |
94 switch (histogram->histogram_chan) | 95 switch (histogram->histogram_chan) |
95 { | 96 { |
96 case HCHAN_R: t1 = _("linear histogram on red"); break; | 97 case HCHAN_R: t1 = _("linear histogram on red"); break; |
97 case HCHAN_G: t1 = _("linear histogram on green"); break; | 98 case HCHAN_G: t1 = _("linear histogram on green"); break; |
98 case HCHAN_B: t1 = _("linear histogram on blue"); break; | 99 case HCHAN_B: t1 = _("linear histogram on blue"); break; |
99 case HCHAN_VAL: t1 = _("linear histogram on value"); break; | 100 case HCHAN_VAL: t1 = _("linear histogram on value"); break; |
169 | 170 |
170 for (i = 0; i < 1024; i++) { | 171 for (i = 0; i < 1024; i++) { |
171 gint flag = 0; | 172 gint flag = 0; |
172 | 173 |
173 switch (histogram->histogram_chan) | 174 switch (histogram->histogram_chan) |
174 { | 175 { |
175 case HCHAN_RGB: if ((i%4) != 3) flag = 1; break; | 176 case HCHAN_RGB: if ((i%4) != 3) flag = 1; break; |
176 case HCHAN_R: if ((i%4) == 0) flag = 1; break; | 177 case HCHAN_R: if ((i%4) == 0) flag = 1; break; |
177 case HCHAN_G: if ((i%4) == 1) flag = 1; break; | 178 case HCHAN_G: if ((i%4) == 1) flag = 1; break; |
178 case HCHAN_B: if ((i%4) == 2) flag = 1; break; | 179 case HCHAN_B: if ((i%4) == 2) flag = 1; break; |
179 case HCHAN_VAL: if ((i%4) == 3) flag = 1; break; | 180 case HCHAN_VAL: if ((i%4) == 3) flag = 1; break; |
180 case HCHAN_MAX: if ((i%4) == 3) flag = 1; break; | 181 case HCHAN_MAX: if ((i%4) == 3) flag = 1; break; |
181 } | 182 } |
182 if (flag && histogram->histmap[i] > max) max = histogram->histmap[i]; | 183 if (flag && histogram->histmap[i] > max) max = histogram->histmap[i]; |
183 } | 184 } |
184 | 185 |
185 logmax = log(max); | 186 logmax = log(max); |
186 for (i = 0; i < width; i++) | 187 for (i = 0; i < width; i++) |