ImageCompressionToolbox

所属分类:图形图象
开发工具:C++
文件大小:15KB
下载次数:53
上传日期:2007-01-15 09:48:40
上 传 者LML2007
说明:  一个图像压缩程序。包含小波变换和算术编码等环节。
(an image compression process. Includes wavelet transform and arithmetic coding, and other sectors.)

文件列表:
image.h (1134, 2001-01-16)
quantizer.h (2539, 2001-01-16)
wavelet.cpp (14092, 2001-01-16)
wavelet.h (1509, 2001-01-16)
wavemain.cpp (26509, 2001-01-16)
aricoder.cpp (8067, 2001-01-16)
aricoder.h (2740, 2001-01-16)
image.cpp (4117, 2001-01-16)

ImageCompression Toolbox v1.2 ----------------------------- You have downloaded the source for ImageCompression Toolbox v1.2. To build the executable, just compile 1. wavemain.cpp 2. aricoder.cpp 3. wavelet.cpp 4. image.cpp into a single executable using any standard C++ compiler. I used Visual Studio v6.0 to build the executable. In case of incompatibilities , write to me and i'll be glad to fix them. Support for zerotree encoding is also present, though the implementation is not upto the mark. In fact, encoding using zerotrees require more bits than the normal encoding at present, because the significance map is directly encoded using a 3 symbol arithmetic encoder. Suggestions about this are welcome. No commandline options are used. Just go through the functions "main", "xxxx_encode" and "xxxx_decode" in the file "wavemain.cpp" to know the input filename, output filename and the compression ratio.

近期下载者

相关文件


收藏者