|
CONTENTS Home Projects Electronics Graphics Java Java Mobile Other Stuff Resume Music Links To Friends Pictures About Mike Contact Random Link |
Compression RoutinesRelated pages on www.mikekohn.net: SSE Image Processing, GIF, TIFF, BMP/RLE, JPEG, AVI, kunzip, gif2avi, Ringtone Tools, yuv2rgb One of my dorky computer interests happens to be compression schemes and file formats. Here are links to my pages of different file format parsers, decompression/compression libraries, and such that I have written. If you have any questions or such about these programs, feel free to email me. BMP/RLE (Run Length Encoding) Compression - Simple image file format and compression. GIF and LZW Compression/Decompression - Some GIF/LZW decompression and compression routines I wrote and packaged in an easy to use library. Deflate (Huffman/LZ77) Decompression - DEFLATE is a common compression algorithm used in PNG image files, ZIP file archives, and gzip. I wrote some DEFLATE decompression routines and stuffed them in a library for unzipping ZIP files. TIFF and Huffman/CCITT Group 3,4 Compression - A TIFF file format parser and decompressor. JPEG/JFIF - JPEG decompression and DCT analysis programs. AVI I have two programs here. One is an AVI file parsing program that will dump headers and the other is a small AVI creating library. anal_pe (exe, dll, ocx) - Program to parse out Microsoft executable and library files and dump all the header information. dump_fat (FAT Filesystem) - Small routines to parse a FAT file system. bmp2ico Small program to convert BMP files into ICO files. unanm - A parser for the old ANM file format. Compressing Pixel Differences An experiment I did compression pixel differences rather than the actual pixels. Diskcopy Old Apple disks images are saved in this format sometimes. This program helps extract data from it.
|