Image Compression Toolbox

1.2

Software information

License:

Freeware (Free)


Updated:

11 Dec 2011


Publisher:

Satish Kumar

Website:

http://debugmode.com

Software Screenshots

Size: 16 KB


Downloads: 2103


Platform: Windows All

 Included in this package are routines for

 
Classification of image data, using the 2-D Discrete Wavelet Transform. This is implemented as the Wavelet class.
Optimal bit allocation for the various classes of image data, using Rate-Distortion optimization methods. The module is just an implementation of the paper
"Optimal Bit Allocation via the Generalized BFOS Algorithm" by Eve A. Riskin.  
The function CalcBitAllocation takes care of this.
Quantization of the image data using a uniform quantizer, which is implemented as the UniformQuant class.
Entropy coding of the quantized data using an arithmetic coder, described in the paper  
H.Witten, M.Neal, G.Cleary, "Arithmetic Coding For Data Compression", 
Communications of the ACM, Vol 30, No 6, pp 520-540, June 1987. 
The data structure for maintaining the cumulative frequency tables used in the above described algorithm is an implementation of the paper 
Peter M. Fenwick, "A New Data structure for Cumulative Frequency Tables", 
Software-Practise and Experience, Vol.24(3), pp 327-336, March 1994. 
These are covered in the ArithEncoder, ArithDecoder and AdaptiveModel classes.
Loading and saving .RAW image files.

Image Compression Toolbox
1.2

Download