Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sammychinedu2ky/shannon-fano-encoding


https://github.com/sammychinedu2ky/shannon-fano-encoding

hacktoberfest

Last synced: about 14 hours ago
JSON representation

Awesome Lists containing this project

README

        

# ShanNon-Fano Algorithm in C#
Tried implementing the Shannon-Fano Algorithm in C# for encoding characters.
Shannon-Fano Algorithm is an entropy encoding technique for lossless data compression of multimedia.
It can be described as a variable-length coding based on the frequency of occurrence of each character.

## Installation
- `dotnet tool install --global SHANNON-FANO --version 1.1.1`

## Usage
- `shannon [word_to_encode`]
eg: `shannon samson`

![shannon command line tool](shannon.gif)