HISTO_WIDTH 44 modules/gui_osd_edit.c {LANG_OSD_LAYOUT_EDITOR_HISTO, &conf.histo_pos, {HISTO_WIDTH+2, HISTO_HEIGHT}, &conf.histo_scale }, HISTO_WIDTH 54 modules/histogram.c static unsigned char histogram[5][HISTO_WIDTH]; // RGBYG HISTO_WIDTH 242 modules/histogram.c for (i=0, c=0; i<HISTO_WIDTH; ++i, c+=2) { // G HISTO_WIDTH 257 modules/histogram.c for (i=0; i<HISTO_WIDTH; ++i) { HISTO_WIDTH 260 modules/histogram.c if (histo_max_center[c]<histogram_proc[c][i] && i>=conf.histo_ignore_boundary && i<HISTO_WIDTH-conf.histo_ignore_boundary) HISTO_WIDTH 278 modules/histogram.c over_exposed = (histogram_proc[HISTO_RGB][HISTO_WIDTH-3] HISTO_WIDTH 279 modules/histogram.c +histogram_proc[HISTO_RGB][HISTO_WIDTH-2]*4 HISTO_WIDTH 280 modules/histogram.c +histogram_proc[HISTO_RGB][HISTO_WIDTH-1]*8) > exposition_thresh; HISTO_WIDTH 292 modules/histogram.c for (i=0; i<HISTO_WIDTH; ++i) { HISTO_WIDTH 302 modules/histogram.c if (histo_fill[histo_main] < (HISTO_HEIGHT*HISTO_WIDTH)/5) { // try to adjust if average level is less than 20% HISTO_WIDTH 303 modules/histogram.c histo_magnification = (20*HISTO_HEIGHT*HISTO_WIDTH) / histo_fill[histo_main]; HISTO_WIDTH 305 modules/histogram.c for (i=0;i<HISTO_WIDTH;i++) { HISTO_WIDTH 330 modules/histogram.c coord w=HISTO_WIDTH, h=HISTO_HEIGHT; HISTO_WIDTH 396 modules/histogram.c for (i=0; i<HISTO_WIDTH; ++i) { HISTO_WIDTH 412 modules/histogram.c draw_rectangle(x, y, x+1+HISTO_WIDTH, y+HISTO_HEIGHT, hc2, RECT_BORDER1); HISTO_WIDTH 414 modules/histogram.c if (conf.histo_show_ev_grid) for (i=1;i<=4;i++) draw_line(x+(1+HISTO_WIDTH)*i/5, y, x+(1+HISTO_WIDTH)*i/5, y+HISTO_HEIGHT, FG_COLOR(hc2)); HISTO_WIDTH 451 modules/histogram.c gui_osd_draw_single_histo(HISTO_R, conf.histo_pos.x+HISTO_WIDTH/2+1, conf.histo_pos.y+HISTO_HEIGHT, 1); HISTO_WIDTH 453 modules/histogram.c gui_osd_draw_single_histo(HISTO_B, conf.histo_pos.x+HISTO_WIDTH/2+1, conf.histo_pos.y+HISTO_HEIGHT+HISTO_HEIGHT/2, 1); HISTO_WIDTH 458 modules/histogram.c gui_osd_draw_single_histo(HISTO_R, conf.histo_pos.x+HISTO_WIDTH/2+1, conf.histo_pos.y+HISTO_HEIGHT, 1); HISTO_WIDTH 460 modules/histogram.c gui_osd_draw_single_histo(HISTO_B, conf.histo_pos.x+HISTO_WIDTH/2+1, conf.histo_pos.y+HISTO_HEIGHT+HISTO_HEIGHT/2, 1); HISTO_WIDTH 484 modules/histogram.c draw_ellipse(conf.histo_pos.x+HISTO_WIDTH-HISTO_DOT_PAD, conf.histo_pos.y+HISTO_DOT_PAD, HISTO_WIDTH 489 modules/histogram.c draw_string(conf.histo_pos.x+HISTO_WIDTH-FONT_WIDTH*3, conf.histo_pos.y-FONT_HEIGHT, "EXP", hc);