DC level shift


Functions

coeff_t dc_level_shift (coeff_t **channel, int width, int height)
void dc_level_unshift (coeff_t **channel, coeff_t average, int width, int height)

Detailed Description


Function Documentation

coeff_t dc_level_shift ( coeff_t **  channel,
int  width,
int  height 
)

DC level shift

This function subtracts mean value from each image sample.

Parameters:
channel Image channel
width Image width
height Image height
Returns:
Mean value

Referenced by eps_encode_grayscale_block(), and eps_encode_truecolor_block().

void dc_level_unshift ( coeff_t **  channel,
coeff_t  average,
int  width,
int  height 
)

DC level unshift

This function adds stored mean value to each reconstructed image sample.

Parameters:
channel Image channel
average Average (mean) value
width Image width
height Image height
Returns:
VOID

Referenced by eps_decode_grayscale_block(), and eps_decode_truecolor_block().


Generated on Fri May 27 14:50:00 2011 for EPSILON by  doxygen 1.5.6