Lines Matching defs:sum
122 depends on a weighted sum of the 9 luminance values. The position of Pelc1
236 int sum;
271 *sum_V_ptr++ = pelu + (pelc << 1) + pell; /* weighted sum of pelu0,
273 /* sum of 0's and 1's (0 if pixel value is below thr, 1 if value
285 *sum_V_ptr++ = pelu + (pelc << 1) + pell; /* weighted sum of pelu1,
287 /* sum of 0's and 1's (0 if pixel value is below thr, 1 if value
306 /* weighted sum of pelu1, pelc1 and pell1 */
308 /* sum of 0's and 1's (0 if pixel value is below thr,
320 /* sum is a weighted average of the 9 pixel luminance
322 sum = (*(sum_V_ptr - 2) + (*(sum_V_ptr - 1) << 1) +
327 / sum by more than max_diff, then subract max_diff
329 if ((int)(*Rec_Y_ptr - sum) > max_diff)
331 sum = *Rec_Y_ptr - max_diff;
334 / sum by more than max_diff, then add max_diff
336 else if ((int)(*Rec_Y_ptr - sum) < -max_diff)
338 sum = *Rec_Y_ptr + max_diff;
340 *Rec_Y_ptr++ = sum; /* assign value of sum to pelc1
345 sum_V_ptr++; /* pointer is advanced so next weighted sum may
347 sign_V_ptr++; /* pointer is advanced so next sum of 0's and
396 sum = (*(sum_V_ptr - 2) + (*(sum_V_ptr - 1) << 1) +
400 if ((int)(*Rec_Y_ptr - sum) > max_diff)
402 sum = *Rec_Y_ptr - max_diff;
404 else if ((int)(*Rec_Y_ptr - sum) < -max_diff)
406 sum = *Rec_Y_ptr + max_diff;
408 *Rec_Y_ptr++ = (uint8) sum;