Lines Matching refs:coarse
1031 do_coarse_calibration (HP4200_Scanner * s, struct coarse_t *coarse)
1279 coarse->min_red = min_red;
1280 coarse->min_green = min_green;
1281 coarse->min_blue = min_blue;
1282 coarse->max_red = max_red;
1283 coarse->max_green = max_green;
1284 coarse->max_blue = max_blue;
1285 coarse->red_gain = red_gain;
1286 coarse->green_gain = green_gain;
1287 coarse->blue_gain = blue_gain;
1288 coarse->red_offset = red_offset;
1289 coarse->green_offset = green_offset;
1290 coarse->blue_offset = blue_offset;
1363 do_fine_calibration (HP4200_Scanner * s, struct coarse_t *coarse)
1439 setreg (s, 0x3b, coarse->red_gain);
1440 setreg (s, 0x3c, coarse->green_gain);
1441 setreg (s, 0x3d, coarse->blue_gain);
1618 value = average[i] - coarse->min_red;
1621 value = average[i + 1] - coarse->min_green;
1624 value = average[i + 2] - coarse->min_blue;
1666 coarse->min_red,
1670 compute_corr_code (average[i + 1], coarse->min_green,
1673 compute_corr_code (average[i + 2], coarse->min_blue,
1706 max_black = max (coarse->min_red, coarse->min_green);
1707 max_black = max (max_black, coarse->min_blue);
1726 red_gain_offset[j] = (coarse->min_red << 2) |
1729 green_gain_offset[j] = (coarse->min_green << 2) |
1732 blue_gain_offset[j] = (coarse->min_blue << 2) |
1738 red_gain_offset[j] = coarse->min_red;
1740 green_gain_offset[j] = coarse->min_green;
1742 blue_gain_offset[j] = coarse->min_blue;
2896 struct coarse_t coarse;
2915 do_coarse_calibration (s, &coarse);
2916 do_fine_calibration (s, &coarse);