fmII
Wed, Jul 09th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 12:57 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]
Theme topics | Apps | Resources | Window Managers | Afterstep | Blackbox | Enlightenment | Fluxbox | GTK | IceWM | KDE | MetaCity | Sawfish | Window Maker

 BitComp - Default branch
Section: Unix

 

Added: Thu, Aug 17th 2000 16:58 UTC (7 years, 10 months ago) Updated: Tue, Jan 30th 2001 06:12 UTC (7 years, 5 months ago)


About:
BitComp is a new compression method using bits repacking.

Author:
Idan Sofer <idanso __at__ users __dot__ sourceforge __dot__ net> [contact developer]

Rating:
(not rated)

Homepage:
http://bitcomp.sourceforge.net/
Tar/GZ:
http://sourceforge.net/[..]wfiles.php?group_id=9788&release_id=9959

Trove categories: [change]
[Environment]  Console (Text Based)
[Intended Audience]  End Users/Desktop
[License]  OSI Approved :: GNU General Public License (GPL)
[Topic]  System :: Archiving :: Compression

Dependencies: [change]
No dependencies filed

 
» Rating: (not rated)
» Vitality: 0.00% (Rank 25441)
» Popularity: 0.15% (Rank 28419)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 3,012
   URL hits: 1,459
   Subscribers: 1

Other projects from the same categories:
HFFzip
tarmill
shntool
wxUpx
Long Range ZIP

Users who subscribed to this project also subscribed to:
pat2pdf
KCachegrind
Clamor
termix
BioPHP


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 0.1 18-Aug-2000 GNU General Public License (GPL) Homepage Tar/GZ Hosted on SourceForge.net

 Comments

[»] Just to make things clear
by Idanso - Aug 18th 2000 07:48:47

I got a few responses regarding similarity between the description of the algorithm to Huffman algorithm. I doubt If many of those critics took the time to look at the PHP source however

In order to make a few things clear, I don't think there is any similarity to Huffman, maybe at the very basic concept level, but not in the algorithm itself(Huffman uses B-Trees, And can compress files that use even 99% of the ASCII table. the last time i checked, BitComp did not use B-Trees, and requires files to use less than 50% of the ascii table for minimal compression), and not in the compression ratio

As a proof, i downloaded Huffman implementation from the internet(which came with the source). I compressed a sample file using both Huffman and Bitcomp. results are as follows

  • Original : 15096 bytes
  • BitComp : 13209 bytes
  • Huffman : 8973 bytes

So, as you can see, BitComp is not huffman. the sample file used 86/256 from the ascii table, that means BitComp encoded it in 7-bits. Huffman definatly used some other method

This does not mean BitComp is a poor compression method however, As not all features(like LZ encapsulation) are currently implemented, so while(as i claimed on the web site) it is currently easily bypassed by LZ7? algorithms, it doesn't mean it will not be improved in the near future

Hope that made a few things clear



idan

[reply] [top]


[»] Hmm.
by Dan Egnor - Aug 17th 2000 18:12:22

Someone needs to explain Huffman coding to this person, and point out that any respectable file compression utility ('compress', gzip, bzip2, etc.) will certainly achieve the basic symbol-space compression "BitComp" touts as a "new compression technique".

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber