Skip to content

File compressor that utilizes Huffman Algorithm and RLE

Notifications You must be signed in to change notification settings

gmurayama/file-compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

file-compressor

File Compressor project developed for the Algorithms and Data Structures II subject at Federal University of ABC, given by professor Carlo Kleber da Silva Rodrigues in the third quarter of 2019. The proposed topic was file compression and transmission in Telemedicine Networks which uses Huffman Algorithm or Run-Length Encoding method.

The article and the presentation (both in portuguese) are available in this repository.

Installation

It requires the .NET Framework v4.6.1. To modify and compile the source code, it must be installed the Developer Pack, otherwise the Runtime Pack provides all the necessary dependecies to simply run the project.

Usage

The FileSender is the client application that compress the file and send to the FileReceiver that has a HTTP Listener waiting a client request. All files are accepted, but images will be displayed in the picture box present at client and server applications.

Contributors

About

File compressor that utilizes Huffman Algorithm and RLE

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages