Skip to content

DereC4/Huffman-Compression-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Huffman Compression Algorithm

Proof-of-concept Huffman coding implementation with GUI interface. Educational project completed for UT Austin CS 314 (Mike Scott). Tested on various media files including cat memes and video files.

Features

  • Huffman encoding and decoding
  • GUI interface for compression/decompression operations
  • Supports binary files (images, videos, etc.)

Build & Run

Compile and run with Java:

cd src; javac *.java; java Huff

Or if using an IDE, run the Huff.java main class.

Credits

  • Mike Scott - Professor of Instruction
  • Derek Chen - UT Austin CS 314
  • Shantikiran Chanal - UT Austin CS 314

About

Huffman compression project for CS 314 (Mike Scott). Tested on cat memes. Pair programming team Derek Chen and Shantikiran Chanal

Topics

Resources

Stars

Watchers

Forks

Contributors