Skip to content

Huffman compression algorithm proof-of-concept with GUI. Educational project for UT Austin CS 314 (Mike Scott). Tested on cat memes and Rick Astley mp4s. Pair programming team Derek Chen and Shantikiran Chanal

Notifications You must be signed in to change notification settings

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 algorithm proof-of-concept with GUI. Educational project for UT Austin CS 314 (Mike Scott). Tested on cat memes and Rick Astley mp4s. Pair programming team Derek Chen and Shantikiran Chanal

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •