0
I Use This!
Activity Not Available

Project Summary

General file compression program base on Qt4The purpose of this program is to study the compression algorithms and demostrate the compression rate of different types of files with different algorithms (and their combinations).

Note : The program is not optimized at all and is extremely inefficient.

Implemented algorithmsLZ77 LZSS LZW Huffman Shannon-Fano Compression result

File size (bytes) tar svg bmp avi wmv jpg Origin 43755520 310450 3888054 30153352 9654711 157647 LZ77 * 1 29084754 249051 4851315 54237903 16051344 283773 LZ77 * 2 40759224 326940 6395895 77207427 22810548 404319 LZ77 * 3 54924087 438666 8393109 91118727 26894556 477318 LZSS * 1 23740890 214019 3679269 33645895 9924175 176130 LZSS * 2 26525561 238991 4076942 37824618 11150354 198013 LZSS * 3 29783782 268188 4569675 42516459 12528232 222536 LZW * 1 29969869 270532 5302662 36382753 11071039 335979 LZW * 2 38490661 474937 5914260 42378285 13054277 555202 LZW * 3 41898081 741105 6885968 48143939 14933962 814276 Huffman * 1 31238337 193238 3547591 30108371 9268257 159004 Huffman * 2 30735207 192345 3548876 30109919 9174555 160487 Huffman * 3 30717681 193862 3550424 30111467 9164948 162000 Shannon-Fano * 1 31345660 193681 3558418 30210225 9326685 159531 Shannon-Fano * 2 31035344 192186 3571829 30288864 9224901 161509 Shannon-Fano * 3 31071841 193941 3581938 30342294 9200093 163438 LZSS + Huffman 22853308 203943 3416866 33536577 9766885 175706 LZSS + Shannon-Fano 22914328 204501 3426026 33647283 9797362 176201 LZW + Huffman 27588687 266116 4445384 33139540 9995771 293654 LZW + Shannon-Fano 27652598 266924 4459222 33297387 10062605 300255 LZSS + LZW 23742553 347075 4290336 40329324 11996172 361130 Huffman + Shannon-Fano 30844406 192984 3560592 30205198 9200990 161084

Note : tar used here is a tarball of C++ source files.

Tags

No tags have been added

In a Nutshell, ezip...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v3.0 or later
Permitted

Place Warranty

Use Patent Claims

Commercial Use

Modify

Distribute

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

Include Install Instructions

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project
  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    search using multiple tags to find exactly what you need

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis